0
0
0
-1
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
1
-2
1
-2
1
-3
7
-52
-454
-144
842
348
-1397
-1305
-186
-267
-16
301
-197
-386
-182
-30
-1327
-2021
-315
639
443
-3
-257
-500
-791
-1033
-725
-294
108
866
417
-637
166
-99
-1238
-778
-549
-502
-30
531
764
441
-50
-1133
-2169
-1430
39
551
299
760
1707
-259
-2999
-2693
-577
549
614
1226
1329
-756
-2255
-2020
-1682
589
2350
486
-553
139
-865
-1716
-838
544
756
-581
-1328
122
1075
-56
-507
86
-891
-2029
-1234
568
1839
1328
-427
-1689
-1618
-1257
-828
-103
449
1635
2014
-778
-2034
-1829
-1965
-1052
914
1965
1184
-402
-1534
-1733
-814
152
-53
50
114
-622
-1671
-189
1033
-257
-1324
-595
458
-238
-651
159
394
-229
-467
-972
-1246
259
1487
212
-980
-812
-766
-1012
-413
857
1226
719
-69
-1052
-2218
-1772
367
1479
720
430
53
-704
-1361
-2056
-918
612
1548
1620
557
-667
-1589
-1472
-1001
56
935
661
411
230
-862
-1483
-715
306
465
-769
-786
446
121
-690
-394
-401
-860
-396
586
-180
-683
477
96
-184
151
-1210
-1601
-212
839
881
579
-331
-1211
-1261
-776
83
194
-284
-827
-426
-116
-649
-220
495
-499
-761
-155
76
627
462
-389
-152
44
-594
116
-530
-712
934
232
-876
-423
95
-408
19
711
-107
-1353
-1128
38
395
436
654
-165
-1378
-1282
-580
49
117
482
1057
159
-1440
-1424
-134
-80
-1142
-881
1249
883
-945
-596
-441
-637
-653
-742
-210
396
678
809
98
-901
-1273
-1573
-1598
-218
1377
1450
849
-527
-2017
-1732
-929
-594
-115
356
951
1313
-569
-2183
-1230
288
-653
-1053
336
344
86
-49
-331
-1009
-1850
-1473
-112
364
521
220
-434
-1325
-1672
-1033
-597
308
1007
503
-303
-1578
-1235
371
-548
-916
-44
-16
-482
-255
650
75
-1301
-1555
-809
-548
-75
1129
1351
-201
-1987
-2041
-875
-96
228
1066
1578
10
-1297
-1246
-1242
-655
148
217
-171
-16
286
-729
-625
-423
-1495
-1011
98
631
769
-220
-1181
-213
-372
-2251
-2142
404
1804
710
-663
-601
-795
-1410
-776
-409
-622
976
1311
-911
-1470
-1339
-1182
-223
-200
357
1800
1087
-1276
-1692
-1881
-1433
-220
688
1274
223
-245
-577
-1066
-1217
-1087
-343
381
-316
-374
317
121
-775
-1320
-1383
-788
-192
-304
-647
27
1155
-428
-2321
-820
645
-29
-192
-920
-1409
-336
585
429
-289
39
-153
-1964
-1951
-325
545
634
259
410
-2
-1188
-1118
-1564
-1852
-717
962
1154
-281
-433
37
-1029
-1993
-1966
-977
372
1746
1520
-171
-1201
-1740
-2088
-1062
-148
578
867
346
-386
-825
-911
-1323
-1514
-643
143
84
252
680
162
-1115
-1389
-1245
-298
511
41
381
249
-1028
0
0
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
1
-2
1
-3
2
-3
1
-1
-2
11
-74
-119
327
227
-363
-20
414
-222
-1772
-1156
775
1532
124
-760
183
-262
-1236
-385
1223
1088
-399
-1596
-1465
-289
935
1622
604
-426
-64
-1382
-1508
-294
-57
1078
1269
-301
-641
-472
224
367
-320
-39
-49
281
555
-471
198
831
-653
-1432
-681
1184
1033
552
600
403
1
-570
-709
-1381
-308
371
1550
2214
212
-1344
-1145
-827
-876
859
2133
1894
505
-1118
-1784
-1448
-362
-38
1489
2222
137
-1497
-990
-176
-412
305
1366
451
-303
759
1092
-519
-1287
123
674
1120
578
-506
16
180
342
-286
-1644
-529
616
229
333
86
-796
-527
-98
-1025
-1242
362
945
-191
-353
-94
-593
-851
-317
-303
-542
512
-108
-1812
-367
630
-70
238
124
-1069
-1411
108
800
59
696
419
-554
-1034
-64
1248
76
-419
-394
-351
481
750
-1054
-1394
399
282
57
555
-62
-1343
-1194
-195
-80
-162
850
430
519
641
-1647
-2267
-1594
-516
-9
808
1019
135
-86
-1825
-2792
-1373
1011
1228
-766
-681
-922
-2596
-1496
664
466
318
-211
-2613
-2202
489
553
-1328
-986
-346
-914
-1037
70
596
-1024
-747
-713
-2026
-1730
-49
280
656
6
-1958
-1720
-1132
97
1365
121
-1149
314
259
-1682
-592
1127
-1063
-812
1034
-906
-865
1291
1392
-593
-581
-900
-678
814
-1252
-877
142
-176
1174
139
-572
-548
-1226
102
775
-309
224
-446
-557
601
545
72
399
56
-105
-52
-804
194
955
180
-279
361
-79
118
398
-1295
-237
2428
711
-1067
240
1091
144
-993
169
782
100
570
-482
-1065
913
1553
463
-471
-1279
-673
-132
-60
824
360
-802
-1554
-955
357
503
1200
1625
252
-1531
-2098
67
423
-1132
548
1701
468
-1177
-636
-101
-901
583
1171
-1117
-976
1417
274
-823
-1338
-1472
-1345
-866
873
1098
1193
-284
-1829
-822
-876
-2507
-1198
2883
2855
-414
-502
-324
-1289
-37
1446
1823
488
-889
643
581
-633
-319
253
359
4
715
-52
223
2449
294
-1976
-531
519
-24
85
1760
1273
-847
-797
-320
-532
-378
1107
1966
941
-498
-917
-947
-460
794
1641
739
-462
398
4
-392
-500
596
2718
98
-1228
-800
-922
161
899
828
95
192
-148
-579
143
232
-645
-482
64
-243
-814
837
999
-84
72
-358
-569
-1308
-574
53
1049
1051
-1298
-2438
-386
28
-1654
161
1420
34
-1566
-1300
-1445
-1000
611
416
-989
-1358
-941
-821
450
993
507
732
165
-433
101
-545
307
2634
1197
-726
-174
600
539
25
1024
1346
55
384
1335
-854
-1872
78
2165
903
-1252
258
1220
-357
-1943
-205
1212
-279
-1173
874
1621
-344
-680
29
-384
-755
-395
1070
2013
425
455
303
-657
-1227
-959
730
1406
1847
988
-333
-968
-925
-1037
-651
858
1490
633
-490
-687
-374
-897
-440
229
-403
-94
505
-408
-1776
196
763
-584
-809
-166
221
-555
837
1766
-363
-848
-226
-1142
-1062
282
683
-479
-693
82
35
-32
56
-75
-464
-1034
-294
656
-18
-868
-684
-525
-839
-902
-121
672
449
218
557
-176
-1051
-1453
-857
395
-344
-91
775
328
39
-967
-1540
-1448
-665
432
36
607
750
-231
-626
-400
-234
-439
-467
-493
338
1310
1303
734
244
-493
-896
-352
612
562
682
908
842
653
-329
-1052
-629
337
635
346
-15
108
843
452
23
-311
-469
-388
-117
-87
-503
233
1272
544
-501
-711
-631
-181
-440
-247
-94
-854
-1009
236
64
-1240
-452
2
-709
-1051
-604
127
-302
-491
204
-983
-1427
-546
-913
-234
1024
299
-893
-651
-645
-889
-663
255
738
-50
-285
8
-94
-524
-735
-633
391
1021
171
307
575
-111
-997
-667
105
-144
-460
430
523
-371
-399
-965
-1127
-867
-657
-110
142
-75
-361
-942
-1410
-1252
-1280
-1235
-765
438
947
-246
-1282
-520
-393
-1369
-1094
-333
600
344
-592
-300
-206
-715
-931
-787
-300
-67
15
339
-163
-274
-195
-1258
-1670
-834
-956
-1195
-31
235
-381
-1015
-1420
-1249
-1103
-1021
-843
-735
-542
-618
-1060
-993
-1003
-1622
-1808
-1393
-1131
-859
-237
-605
-1023
-1074
-1652
-1765
-805
-217
-534
-802
-1263
-1378
-1159
-973
-553
70
-571
-1368
-314
-187
-1373
-1138
155
264
-306
124
27
-932
-811
-236
-805
-803
-129
-147
-211
-50
183
-224
-653
-825
-927
-892
-669
-234
-25
-196
-685
-1153
-1113
-660
-329
-299
-454
-188
1
-463
-923
-696
-699
-956
-540
-278
-124
124
268
-202
-711
-496
-466
-555
-139
173
410
451
330
149
-629
-692
113
325
283
359
117
-27
-162
-581
-826
-665
-474
-522
-305
-367
-679
-672
-1100
-1299
-906
-835
-990
-808
-507
-571
-655
-293
-337
-933
-1122
-1078
-838
-407
-113
-194
-627
-845
-776
-507
-466
-450
-295
-502
-690
-754
-722
-420
-246
-784
-1105
-832
-551
-397
-368
-167
-359
-764
-754
-744
-957
-844
-688
-917
-1012
-851
-755
-783
-635
-563
-882
-921
-471
-302
-463
-558
-199
-142
-591
-556
-231
-188
-260
-363
-412
-376
-603
-1082
-1004
-533
-656
-921
-1178
-1271
-1093
-1152
-1225
-1017
-1086
-1283
-1342
-1496
-1535
-1414
-1280
-1230
-1243
-1105
-960
-967
-1233
-1427
-1135
-934
-957
-884
-772
-639
-694
-565
-481
-401
-65
56
-78
-94
170
-131
-442
-492
-760
-582
-259
5
-43
-367
-271
-442
-791
-599
-561
-704
-635
-503
-590
-752
-759
-683
-621
-695
-574
-416
-392
-462
-443
-293
-394
-365
-532
-765
-610
-308
-81
-20
232
306
13
-155
-97
112
110
58
76
58
206
373
276
72
48
-180
-319
45
178
-41
-156
-180
-461
-570
-324
-303
-321
-318
-328
-164
-260
-301
-109
-230
-531
-540
-397
-562
-580
-446
-412
-264
-351
-397
-178
-239
-319
-200
-121
-344
-587
-529
-580
-615
-468
-262
-366
-604
-617
-712
-863
-935
-783
-698
-858
-630
-614
-1031
-1135
-977
-949
-1180
-1112
-780
-813
-957
-799
-631
-998
-1251
-956
-983
-1185
-1064
-892
-1008
-1131
-1004
-969
-1024
-936
-785
-713
-756
-732
-782
-1034
-1176
-1146
-1092
-1171
-1022
-816
-918
-846
-676
-651
-753
-741
-489
-526
-649
-590
-550
-692
-767
-481
-303
-277
-165
113
82
-116
119
378
369
308
372
322
247
164
342
707
682
801
892
795
1099
1282
1101
1139
1218
1078
981
966
1117
1517
1579
1498
1746
1809
1807
1886
2076
2425
2560
2430
2423
2711
2770
2756
3157
3570
3419
3059
3063
2952
2731
2661
2814
2335
285
-1056
-1941
-3933
-4674
-3516
-2652
-3272
-3490
-2737
-2744
-3286
-3579
-2627
-2510
-4017
-4459
-4268
-4126
-3992
-3584
-3053
-2762
-2390
-2318
-1724
-475
206
641
952
1078
841
335
295
719
826
663
1328
1694
1112
1180
1738
2005
1731
1431
1427
1002
127
-366
-157
-366
-927
-1358
-1938
-2297
-2447
-2488
-2330
-2119
-2263
-2874
-3231
-3511
-3982
-4145
-4142
-4248
-4539
-4528
-4149
-3902
-3703
-3248
-2714
-2685
-2720
-2475
-2273
-1989
-1836
-1674
-1565
-1586
-1545
-1675
-1612
-1228
-985
-1064
-1080
-1010
-1183
-1267
-1279
-1357
-1434
-1626
-1917
-2262
-2318
-2154
-2125
-2151
-2110
-1965
-1998
-2027
-1711
-1463
-1449
-1390
-1301
-1385
-1373
-1113
-770
-600
-540
-136
238
292
627
1240
1619
1804
2003
2090
1951
1903
2185
2432
2755
3410
3855
3930
4166
4513
4855
5080
5196
5665
5944
5849
6205
6630
6969
7478
7753
7903
8212
8479
8537
8452
7565
5782
2865
-467
-3489
-6066
-7156
-6831
-6108
-5672
-5366
-4756
-4756
-4997
-4656
-4374
-4837
-5879
-6576
-7057
-6981
-6574
-5961
-5340
-4964
-4393
-3468
-2285
-386
1551
2982
3976
4371
4420
4061
3789
3756
3600
3475
3575
3600
3420
3582
4046
4531
4605
4449
4289
3575
2574
1759
1193
373
-720
-1937
-3122
-4097
-4757
-5008
-4762
-4430
-4274
-4160
-4103
-3929
-3721
-3544
-3407
-3366
-3581
-3725
-3514
-3286
-2817
-2042
-1317
-599
78
758
1670
2448
2892
3446
3879
3872
3570
3258
3032
2757
2451
2262
2227
2066
1710
1483
1464
1409
1087
711
334
-349
-1111
-1657
-2082
-2580
-3117
-3494
-3844
-4153
-4270
-4078
-3710
-3503
-3253
-2908
-2747
-2818
-2845
-2893
-3187
-3388
-3587
-3563
-3442
-3506
-2925
-2085
-1739
-1402
-622
-117
-201
-153
97
305
33
-394
-338
-566
-1095
-1236
-1169
-1181
-1289
-1367
-1313
-1227
-1319
-1324
-1208
-1483
-1710
-1775
-2053
-2061
-1937
-2114
-2071
-1773
-1794
-1750
-1312
-922
-753
-606
-315
1
104
-26
12
273
96
-202
-75
-48
30
124
53
487
1004
802
801
1371
1262
904
1082
1348
1285
834
1036
1526
1123
813
1720
2440
1880
2143
3554
3667
3037
3657
4609
4506
4369
5104
5599
5505
5573
6083
6397
6668
7318
7521
7387
7535
6476
4415
2498
-138
-3127
-4923
-5629
-5682
-5625
-5461
-4759
-4561
-4910
-4456
-3487
-3627
-4288
-4523
-4711
-4997
-5133
-4666
-4088
-4088
-4297
-4127
-3400
-2531
-1410
180
1673
2942
3877
4429
5046
5140
4678
4449
4144
3513
2940
2572
2493
2410
2273
2512
2718
2387
1883
1692
1522
1080
653
223
-451
-1497
-2619
-3404
-3913
-4426
-4858
-4982
-4953
-4855
-4443
-3792
-3040
-2398
-2091
-1746
-1443
-1378
-1242
-956
-731
-617
-450
-87
322
626
1000
1614
2230
2569
2910
3311
3457
3363
3254
3174
2922
2391
1750
1183
593
-61
-456
-623
-898
-1199
-1397
-1575
-1796
-2194
-2546
-2928
-3740
-4483
-4805
-5263
-5787
-5754
-5524
-5557
-5466
-4928
-4315
-3911
-3392
-2587
-2014
-1672
-1183
-764
-587
-429
-280
-326
-357
-349
-494
-571
-412
-239
-148
10
193
164
66
132
43
-165
-301
-569
-948
-1340
-1692
-1860
-2023
-2253
-2317
-2249
-2239
-2204
-1905
-1549
-1386
-1237
-953
-733
-748
-664
-372
-286
-458
-240
280
351
514
1265
1790
1879
2335
2979
3188
3303
3716
4227
4470
4518
4888
5210
5003
4863
5262
5566
5308
5507
5944
5941
6096
6292
6988
7743
7551
7737
8264
7339
4954
3015
975
-2728
-5546
-6019
-6360
-7257
-7462
-6785
-6546
-6885
-6345
-4961
-4268
-4628
-4448
-4028
-4024
-3468
-2995
-2782
-2725
-3441
-4052
-4003
-3548
-2753
-1620
-4
1533
2669
3833
5136
5947
5980
6084
6344
5809
4831
4377
4063
3355
2627
2232
1819
961
35
-366
-379
-332
-187
98
79
-280
-862
-1488
-1886
-2533
-3470
-4207
-4809
-5327
-5551
-5278
-4771
-4472
-4145
-3581
-2969
-2464
-1802
-790
36
509
1033
1569
1750
1646
1613
1675
1602
1450
1453
1612
1791
1991
2377
2754
2925
2924
2817
2639
2331
2035
1829
1488
899
261
-374
-1061
-1664
-2098
-2462
-2799
-3081
-3224
-3094
-3014
-3047
-2892
-2869
-3308
-3688
-3688
-3994
-4354
-4178
-3959
-3934
-3912
-3571
-3148
-3009
-2738
-2162
-1620
-1211
-732
-281
80
402
494
499
420
87
-287
-562
-794
-956
-997
-1069
-1205
-1209
-1190
-1195
-1096
-987
-923
-870
-834
-782
-707
-749
-848
-1000
-1308
-1544
-1698
-1820
-1728
-1663
-1520
-1117
-894
-743
-362
-70
55
284
571
837
990
1124
1402
1497
1521
1678
1793
1842
1950
2135
2356
2704
3041
3259
3584
3943
4101
4225
4529
4620
4551
4715
4820
4771
4838
4964
5184
5088
5241
5791
5733
5768
5836
4728
3536
2584
581
-1304
-1715
-2568
-3862
-4229
-4500
-5204
-5617
-5452
-5058
-4965
-4935
-4696
-4270
-3775
-3116
-2366
-2000
-2018
-2158
-2472
-2707
-2752
-2768
-2518
-2129
-1897
-1333
-543
35
710
1320
1947
2573
2961
3330
3795
4031
4108
4212
4087
3603
2972
2144
1489
1038
690
350
126
-81
-396
-552
-506
-646
-781
-773
-906
-1170
-1250
-1233
-1320
-1495
-1676
-1962
-2309
-2603
-2901
-3033
-2932
-2873
-2716
-2310
-1953
-1638
-1181
-676
-300
45
412
645
827
1101
1373
1526
1572
1523
1400
1203
953
811
782
714
639
599
577
563
529
525
519
457
375
274
159
9
-115
-243
-434
-666
-915
-1146
-1401
-1643
-1826
-2008
-2146
-2321
-2376
-2323
-2536
-2583
-2254
-2217
-2305
-1987
-1699
-1640
-1386
-1055
-851
-626
-476
-368
-226
-111
-15
101
145
111
108
85
55
12
-71
-146
-169
-253
-291
-240
-199
-132
-44
17
74
110
149
187
182
194
269
263
230
297
294
204
214
244
186
159
158
147
157
132
134
161
122
71
90
111
122
180
215
199
229
223
172
198
237
271
283
315
321
324
335
372
432
431
388
442
509
490
529
618
651
711
841
924
1028
1141
1158
1215
1292
1304
1322
1364
1262
1156
1034
772
505
323
96
-91
-234
-417
-583
-689
-856
-984
-1011
-1094
-1178
-1169
-1185
-1214
-1165
-1101
-1090
-1110
-1128
-1189
-1218
-1224
-1202
-1147
-1048
-993
-912
-795
-701
-622
-509
-364
-243
-132
-45
18
80
99
87
84
48
-58
-149
-212
-300
-367
-406
-439
-427
-416
-395
-377
-301
-269
-168
-195
72
446
-49
-241
308
187
-248
-111
-77
-409
-438
-369
-673
-683
-539
-672
-674
-605
-654
-660
-489
-477
-420
-348
-347
-293
-204
-215
-211
-219
-252
-282
-340
-374
-404
-448
-526
-541
-555
-582
-588
-595
-607
-586
-534
-511
-489
-455
-433
-398
-384
-347
-307
-302
-317
-316
-317
-349
-382
-420
-481
-531
-555
-577
-599
-647
-667
-674
-687
-665
-625
-602
-614
-607
-606
-585
-568
-569
-574
-584
-592
-590
-587
-625
-676
-740
-805
-852
-886
-904
-910
-911
-910
-898
-858
-813
-780
-746
-709
-668
-626
-595
-576
-559
-537
-509
-487
-485
-472
-460
-440
-422
-420
-429
-438
-434
-409
-400
-393
-381
-388
-387
-392
-373
-335
-321
-314
-287
-289
-301
-269
-258
-269
-290
-310
-324
-353
-375
-383
-377
-390
-394
-423
-447
-440
-414
-374
-329
-281
-272
-275
-266
-238
-206
-183
-163
-161
-149
-159
-170
-165
-147
-141
-164
-204
-248
-260
-250
-242
-254
-264
-275
-270
-249
-219
-193
-196
-205
-223
-240
-239
-246
-259
-284
-333
-366
-380
-378
-370
-358
-349
-356
-387
-411
-433
-426
-396
-374
-373
-404
-434
-445
-441
-440
-413
-393
-377
-354
-333
-331
-321
-299
-301
-320
-331
-338
-335
-358
-372
-379
-384
-375
-366
-362
-359
-336
-343
-358
-381
-405
-400
-407
-407
-393
-386
-389
-392
-393
-406
-408
-403
-392
-379
-393
-407
-393
-366
-332
-311
-288
-260
-270
-286
-312
-323
-342
-350
-347
-351
-353
-347
-321
-304
-267
-223
-224
-234
-210
-206
-214
-209
-209
-230
-241
-242
-252
-264
-255
-240
-239
-247
-275
-293
-301
-309
-313
-319
-332
-360
-369
-349
-316
-289
-266
-252
-244
-224
-222
-235
-231
-222
-237
-253
-254
-244
-222
-200
-183
-165
-166
-183
-188
-179
-182
-198
-211
-245
-274
-279
-276
-280
-271
-256
-249
-236
-209
-179
-143
-112
-127
-130
-128
-123
-118
-116
-115
-127
-144
-188
-220
-230
-226
-196
-182
-204
-221
-236
-235
-257
-286
-301
-312
-322
-325
-328
-342
-359
-363
-343
-330
-313
-286
-296
-305
-287
-289
-305
-311
-317
-320
-330
-328
-314
-318
-324
-305
-294
-313
-328
-318
-304
-285
-257
-240
-241
-242
-209
-173
-159
-143
-138
-149
-169
-181
-172
-161
-136
-109
-109
-121
-154
-184
-194
-222
-270
-289
-273
-256
-251
-250
-238
-212
-230
-270
-281
-291
-322
-340
-345
-348
-358
-359
-340
-319
-316
-310
-308
-314
-312
-324
-330
-334
-346
-374
-406
-418
-398
-358
-340
-330
-305
-289
-308
-317
-283
-265
-270
-259
-234
-214
-210
-215
-218
-233
-242
-245
-239
-243
-237
-220
-248
-292
-299
-283
-287
-267
-242
-247
-268
-279
-313
-355
-405
-445
-453
-443
-424
-410
-402
-390
-388
-387
-383
-374
-363
-354
-359
-365
-362
-361
-350
-345
-342
-333
-295
-269
-274
-282
-269
-239
-237
-254
-248
-234
-237
-239
-238
-234
-253
-251
-239
-245
-232
-244
-267
-280
-273
-290
-310
-315
-319
-305
-312
-330
-343
-347
-349
-327
-318
-345
-343
-314
-325
-319
-290
-272
-228
-202
-206
-211
-199
-232
-252
-251
-247
-209
-188
-209
-217
-200
-199
-212
-220
-232
-259
-275
-297
-298
-293
-278
-265
-275
-285
-298
-296
-294
-295
-306
-312
-295
-290
-328
-359
-373
-393
-412
-410
-389
-369
-346
-318
-302
-292
-280
-275
-265
-253
-266
-280
-276
-270
-254
-253
-273
-277
-263
-274
-260
-254
-275
-282
-279
-281
-282
-284
-290
-284
-285
-273
-242
-246
-244
-228
-206
-177
-166
-148
-133
-145
-148
-141
-146
-156
-161
-154
-166
-172
-181
-210
-236
-252
-259
-274
-286
-294
-302
-329
-369
-386
-383
-391
-385
-356
-333
-313
-282
-245
-209
-200
-204
-209
-225
-234
-248
-247
-258
-248
-210
-189
-192
-210
-238
-266
-303
-333
-340
-336
-337
-334
-321
-333
-355
-358
-349
-342
-340
-317
-319
-327
-323
-332
-335
-315
-270
-240
-206
-184
-179
-167
-148
-136
-141
-158
-169
-160
-172
-175
-175
-199
-223
-230
-203
-177
-136
-96
-99
-117
-105
-96
-98
-100
-112
-142
-182
-200
-205
-220
-238
-240
-234
-240
-248
-238
-228
-233
-242
-235
-219
-194
-211
-215
-203
-213
-219
-231
-227
-223
-212
-190
-204
-215
-197
-182
-179
-178
-189
-195
-211
-234
-236
-226
-216
-229
-225
-219
-232
-234
-244
-241
-240
-263
-284
-305
-310
-329
-347
-353
-360
-367
-363
-331
-304
-287
-288
-278
-279
-297
-302
-300
-280
-299
-300
-288
-290
-275
-250
-214
-180
-157
-151
-148
-143
-136
-128
-115
-111
-136
-146
-151
-148
-150
-172
-182
-188
-202
-219
-245
-264
-262
-271
-295
-305
-299
-299
-285
-278
-275
-275
-265
-267
-264
-236
-224
-200
-185
-207
-260
-294
-308
-293
-277
-273
-251
-241
-250
-255
-264
-262
-255
-266
-287
-284
-276
-295
-322
-333
-341
-362
-367
-323
-294
-294
-288
-263
-238
-247
-245
-240
-242
-250
-275
-301
-310
-311
-303
-309
-307
-301
-290
-287
-269
-253
-251
-242
-223
-205
-199
-203
-239
-260
-267
-274
-289
-313
-339
-353
-364
-404
-416
-418
-412
-391
-377
-367
-349
-340
-346
-353
-350
-341
-329
-313
-302
-305
-301
-289
-275
-283
-291
-290
-293
-306
-322
-331
-349
-348
-352
-351
-351
-368
-368
-354
-353
-366
-372
-375
-391
-394
-393
-389
-382
-379
-377
-383
-376
-362
-339
-342
-337
-314
-306
-296
-276
-273
-282
-293
-295
-275
-268
-261
-249
-233
-246
-270
-249
-229
-230
-220
-199
-198
-210
-228
-243
-248
-261
-258
-246
-232
-234
-247
-240
-221
-222
-214
-224
-250
-250
-250
-256
-254
-233
-230
-240
-247
-238
-246
-252
-237
-232
-236
-243
-232
-240
-272
-288
-272
-261
-255
-254
-251
-247
-208
-188
-199
-201
-227
-260
-279
-294
-310
-313
-287
-275
-278
-271
-257
-239
-237
-229
-224
-241
-259
-258
-237
-225
-218
-206
-199
-199
-213
-229
-227
-219
-221
-238
-271
-307
-332
-338
-335
-323
-335
-353
-360
-380
-390
-403
-398
-396
-394
-391
-378
-345
-330
-334
-336
-320
-304
-285
-264
-258
-237
-210
-203
-219
-226
-222
-203
-191
-185
-161
-139
-124
-128
-132
-159
-188
-218
-235
-228
-220
-219
-248
-279
-306
-328
-331
-331
-322
-315
-315
-315
-312
-314
-326
-315
-306
-308
-301
-293
-278
-258
-246
-249
-225
-203
-210
-209
-209
-188
-174
-164
-143
-129
-149
-165
-169
-174
-181
-187
-186
-222
-257
-274
-268
-269
-303
-342
-363
-377
-384
-397
-391
-397
-415
-443
-471
-480
-477
-469
-478
-496
-491
-462
-445
-435
-418
-386
-363
-363
-367
-342
-328
-331
-311
-317
-320
-316
-302
-280
-264
-247
-237
-225
-224
-240
-235
-223
-208
-210
-207
-225
-226
-208
-198
-217
-256
-274
-286
-296
-299
-284
-267
-265
-284
-289
-292
-312
-327
-353
-367
-376
-389
-386
-374
-375
-372
-362
-380
-401
-402
-380
-361
-362
-337
-300
-273
-270
-286
-320
-346
-343
-326
-308
-291
-287
-296
-307
-304
-316
-336
-360
-367
-346
-336
-330
-342
-329
-301
-298
-300
-316
-338
-346
-365
-377
-380
-377
-377
-379
-367
-360
-356
-359
-373
-382
-380
-374
-364
-364
-367
-375
-386
-408
-425
-413
-382
-370
-355
-340
-344
-355
-358
-357
-377
-398
-394
-367
-365
-357
-341
-330
-321
-322
-327
-323
-314
-320
-348
-370
-393
-424
-458
-500
-562
-632
-712
-826
-952
-1090
-1199
-1277
-1333
-1318
-1243
-1121
-987
-792
-585
-312
-78
-18
276
518
680
868
992
901
871
725
675
665
466
200
31
-221
-381
-435
-727
-942
-1001
-1086
-1124
-1026
-1090
-1028
-825
-647
-457
-262
-140
-27
111
265
386
373
321
329
299
237
195
61
-114
-251
-360
-435
-556
-703
-777
-787
-828
-740
-665
-653
-563
-425
-322
-119
57
62
131
224
242
291
341
266
160
74
-12
-94
-239
-381
-517
-650
-762
-802
-864
-958
-960
-916
-892
-772
-684
-659
-511
-340
-224
-120
9
39
80
162
199
187
102
-5
-74
-108
-202
-294
-392
-462
-536
-523
-560
-643
-667
-629
-642
-584
-494
-498
-435
-340
-302
-142
-43
-63
66
91
85
209
232
138
103
45
-65
-128
-214
-377
-480
-491
-551
-680
-678
-672
-701
-642
-592
-599
-553
-534
-495
-431
-375
-355
-307
-312
-294
-242
-334
-380
-381
-530
-591
-593
-770
-899
-942
-1071
-1088
-1113
-1143
-1158
-1166
-1112
-992
-931
-850
-632
-465
-344
-169
20
134
244
422
442
387
599
752
645
663
702
525
505
612
458
250
151
27
-68
-106
-175
-221
-350
-397
-281
-270
-285
-177
-158
-242
-95
20
-66
-43
19
-9
-42
-20
-19
-177
-208
-202
-345
-303
-329
-453
-377
-349
-390
-279
-337
-381
-216
-202
-217
-86
-83
-78
9
33
12
90
89
40
67
69
4
-11
-85
-138
-143
-217
-270
-276
-377
-447
-430
-489
-556
-553
-551
-548
-489
-446
-354
-288
-259
-215
-142
-126
-32
46
-16
-26
14
6
-61
-105
-121
-122
-157
-170
-235
-285
-253
-179
-184
-196
-203
-195
-151
-108
-44
-21
-43
34
141
105
92
149
68
-27
84
-3
-168
-93
-211
-284
-203
-319
-426
-393
-493
-505
-474
-589
-578
-580
-642
-507
-460
-575
-416
-246
-360
-225
-118
-159
-36
29
-32
15
10
-103
-90
-164
-235
-201
-360
-363
-303
-431
-397
-342
-402
-364
-260
-273
-272
-152
-134
-151
-78
-167
-203
-155
-226
-180
-131
-201
-263
-251
-265
-353
-348
-342
-411
-421
-371
-389
-319
-247
-244
-224
-195
-175
-202
-176
-141
-297
-377
-346
-439
-487
-501
-601
-661
-664
-763
-793
-735
-826
-835
-790
-776
-771
-822
-854
-827
-814
-756
-770
-762
-738
-774
-741
-698
-749
-761
-713
-731
-734
-743
-744
-710
-735
-728
-644
-668
-682
-560
-557
-535
-441
-438
-397
-339
-327
-300
-256
-192
-178
-126
-70
6
89
141
172
195
316
324
333
394
327
287
319
249
194
164
47
-35
-87
-122
-201
-231
-261
-303
-253
-183
-279
-275
-192
-252
-184
-99
-136
-102
18
-9
13
97
-27
-66
-2
-36
-49
-3
-77
-181
-209
-202
-156
-125
-107
-183
-233
-186
-179
-230
-169
-205
-291
-168
-97
-144
-133
-120
-163
-69
12
-92
-95
-92
-108
-16
19
-97
-141
-138
-155
-103
-153
-235
-249
-234
-224
-127
-149
-288
-268
-209
-229
-185
-124
-164
-213
-168
-60
-103
-109
-77
-135
-125
-104
-145
-203
-249
-286
-265
-295
-277
-315
-393
-433
-390
-382
-453
-373
-361
-396
-297
-147
-113
-124
-53
-22
-65
50
92
-16
-11
-22
-47
-106
-186
-283
-365
-410
-350
-348
-445
-438
-430
-501
-437
-297
-304
-334
-245
-138
-120
-39
33
-29
-94
-54
-44
-129
-152
-152
-243
-263
-242
-269
-331
-336
-283
-310
-277
-211
-248
-292
-241
-214
-191
-163
-163
-202
-274
-229
-200
-237
-211
-231
-321
-331
-262
-297
-351
-327
-297
-337
-297
-245
-315
-364
-357
-336
-384
-345
-320
-353
-311
-281
-253
-238
-291
-299
-265
-240
-221
-310
-335
-305
-369
-369
-211
-237
-391
-239
-190
-282
-166
-81
-189
-198
-119
-198
-298
-285
-315
-400
-288
-240
-362
-358
-279
-355
-349
-225
-150
-162
-167
-72
-68
-77
-24
-4
-85
-69
37
14
-54
-57
-87
-147
-103
-43
-52
-67
-62
-49
5
98
81
4
-2
22
53
59
75
108
45
41
129
101
13
-15
6
-99
-140
-94
-181
-228
-201
-182
-217
-233
-236
-229
-201
-127
-92
-127
-71
-41
-54
22
34
-82
-114
-100
-149
-177
-177
-216
-236
-235
-233
-233
-251
-320
-283
-264
-335
-279
-259
-322
-387
-293
-308
-352
-239
-286
-328
-254
-226
-270
-216
-208
-297
-330
-309
-321
-310
-296
-297
-276
-274
-216
-205
-204
-191
-186
-169
-208
-264
-286
-314
-316
-340
-415
-469
-501
-538
-579
-526
-495
-521
-466
-358
-362
-286
-172
-192
-163
-22
0
-82
-7
-48
-166
-170
-225
-337
-398
-418
-485
-513
-495
-526
-591
-619
-548
-525
-559
-507
-469
-439
-316
-203
-207
-166
-135
-199
-168
-148
-270
-282
-281
-393
-428
-472
-549
-600
-625
-611
-585
-556
-525
-418
-313
-296
-237
-131
-113
-130
-130
-81
-103
-180
-173
-279
-357
-365
-428
-448
-449
-495
-553
-493
-401
-406
-407
-278
-226
-281
-246
-102
-135
-263
-175
-132
-272
-325
-264
-347
-518
-514
-504
-610
-639
-545
-550
-596
-488
-359
-371
-302
-199
-114
-60
-3
87
26
13
57
10
-75
-112
-189
-295
-333
-294
-320
-386
-337
-310
-323
-293
-183
-190
-248
-155
-62
-45
-30
57
71
-2
35
81
-26
-66
-16
-150
-172
-14
-95
-174
-33
-15
-196
-129
-67
-209
-273
-184
-180
-234
-202
-209
-292
-235
-195
-227
-222
-178
-164
-164
-64
27
21
27
124
176
163
160
271
227
140
97
93
69
-26
-79
-125
-237
-183
-135
-174
-136
-16
26
-21
120
155
57
97
205
186
169
188
167
28
20
15
-101
-75
-89
-117
-124
-100
-59
6
69
84
146
281
207
195
336
308
174
159
190
91
-24
-60
-136
-219
-183
-356
-354
-361
-417
-462
-392
-376
-433
-351
-230
-308
-261
-143
-131
-198
-142
-31
-149
-194
-155
-114
-240
-213
-166
-208
-295
-260
-198
-240
-263
-182
-125
-168
-135
-109
-104
-82
-34
-127
-70
-5
-62
-178
-18
-6
-165
-78
-75
-188
-262
-111
-126
-238
-124
-14
-209
-218
-167
-166
-290
-243
-187
-222
-279
-238
-141
-167
-273
-213
-227
-423
-320
-215
-321
-319
-112
-149
-262
-136
-33
-186
-140
-31
-44
-36
0
-52
-26
32
-39
-62
52
-31
-119
64
46
-128
-64
72
-110
-236
-72
-143
-286
-197
-172
-232
-254
-265
-312
-308
-309
-386
-291
-236
-342
-288
-116
-240
-291
-127
-120
-341
-304
-166
-292
-363
-196
-206
-326
-261
-204
-314
-418
-259
-317
-465
-367
-265
-358
-396
-307
-264
-449
-443
-276
-339
-429
-299
-139
-324
-361
-165
-195
-428
-324
-236
-309
-418
-272
-259
-366
-346
-325
-379
-526
-383
-508
-525
-479
-375
-448
-388
-341
-376
-409
-452
-422
-448
-437
-513
-468
-478
-578
-624
-595
-662
-702
-673
-574
-694
-678
-474
-517
-488
-435
-249
-334
-298
-171
-121
-144
-166
-70
-67
-158
-174
-119
-159
-190
-217
-185
-323
-280
-243
-428
-289
-208
-248
-287
-188
-111
-201
-214
-15
-47
-176
-15
108
32
-62
161
173
-1
53
229
129
51
68
200
119
33
259
247
243
379
528
604
654
835
880
737
956
1008
892
880
927
856
559
482
574
354
26
178
140
-104
-209
-96
-141
-445
-379
-322
-473
-530
-436
-432
-584
-630
-517
-690
-746
-778
-784
-963
-921
-905
-979
-989
-1056
-1027
-1067
-1080
-1080
-1107
-987
-1087
-1090
-970
-973
-930
-1017
-921
-876
-1032
-975
-965
-942
-1059
-1096
-970
-1072
-1218
-1214
-1200
-1315
-1384
-1267
-1248
-1333
-1297
-1189
-1242
-1254
-1106
-1086
-1074
-1007
-843
-826
-864
-680
-656
-690
-646
-546
-485
-553
-446
-391
-401
-362
-334
-228
-292
-236
-172
-180
-69
-108
-69
35
56
158
210
308
468
440
628
664
812
973
1037
1225
1339
1465
1633
1657
1892
2091
2173
2456
2601
2881
2892
2988
3191
3272
3145
3333
3400
3355
3221
3477
3483
3330
3497
3653
3833
3636
4210
4423
4115
3286
2918
1617
344
-1075
-1783
-2537
-3710
-4457
-4926
-5754
-6542
-6661
-6603
-6309
-6396
-5560
-4809
-4069
-3294
-2066
-1164
-676
-323
7
314
296
569
896
1258
1311
1485
1459
1536
1448
1605
2017
2347
2709
3080
3480
3753
3871
3731
3689
3198
2571
1753
1012
292
-419
-1165
-1761
-2446
-3292
-3928
-4425
-4678
-4786
-4640
-4181
-3788
-3440
-2902
-2408
-1957
-1670
-1364
-994
-831
-678
-439
-169
9
178
315
427
388
413
666
1004
1388
1829
2267
2634
2800
2848
2902
2802
2562
2265
1920
1478
933
347
-167
-778
-1379
-2052
-2811
-3576
-4244
-4720
-5162
-5300
-5389
-5382
-5508
-5526
-5396
-5308
-5168
-4792
-4363
-3947
-3542
-3112
-2687
-2315
-1922
-1578
-1346
-1322
-1155
-1029
-905
-742
-535
-323
-375
-539
-670
-771
-1065
-1115
-1052
-1093
-1225
-1303
-1294
-1411
-1547
-1496
-1377
-1351
-1267
-1057
-774
-482
-176
229
531
670
824
958
1124
1421
1752
2220
2541
2757
3040
3245
3348
3691
4138
4661
5104
5476
6010
6704
7122
7493
8508
8974
9673
10014
10992
11715
11188
9552
6996
3987
8
-3074
-5840
-7345
-8127
-9555
-10601
-11399
-12355
-12826
-12419
-11186
-9468
-8600
-6987
-5139
-3356
-2045
-296
664
626
-235
-1247
-1198
-1231
-571
628
2036
2796
2932
3261
4020
4863
6017
7475
8755
9411
9536
9552
9220
8382
6764
5015
2702
245
-2044
-3793
-4696
-5376
-5951
-6415
-6931
-7570
-7928
-7867
-7162
-6165
-5036
-3861
-2971
-2571
-2458
-2451
-2412
-2567
-2854
-2885
-2764
-2401
-1797
-786
481
1591
2508
3322
3982
4629
5436
6402
7412
8062
8129
7698
6656
5196
3694
2280
1068
-133
-1259
-2160
-2897
-3407
-3715
-3877
-3953
-4114
-4250
-4280
-4159
-3832
-3340
-2832
-2532
-2619
-3010
-3483
-3922
-4119
-3957
-3478
-2791
-2052
-1272
-408
508
1428
2315
3107
3770
4237
4634
4950
5157
5179
4951
4388
3500
2363
1184
197
-534
-970
-1237
-1647
-2433
-3136
-4232
-5073
-5945
-6360
-6169
-6303
-6335
-6233
-6042
-6192
-6066
-5820
-5395
-5163
-4771
-4164
-3667
-2954
-1884
-956
-204
357
512
470
449
565
926
1282
1557
1680
1409
938
355
-10
-273
-403
-545
-638
-781
-1069
-1208
-1281
-1269
-1339
-1522
-1687
-1889
-1993
-1776
-1335
-773
-265
69
255
339
487
773
1347
1898
2762
3277
3763
4157
4574
5064
5337
5987
6445
6928
7069
7856
8422
9163
9749
10715
11618
11712
12133
11520
9652
5955
2215
-1925
-5478
-8906
-9940
-9666
-9977
-10274
-10785
-11164
-12126
-12118
-10865
-8024
-6341
-4505
-2979
-2161
-2160
-2177
-1817
-1369
-1705
-2512
-2617
-2652
-1858
-204
2531
5273
7041
7617
7814
7777
7811
8411
9533
10605
10543
9363
7259
4626
1788
-602
-2257
-3291
-4365
-5144
-5484
-5572
-5444
-5052
-4548
-4201
-4318
-4709
-4938
-5119
-5019
-4601
-4106
-3820
-3951
-4495
-4989
-5351
-5230
-4382
-2868
-920
1119
3007
4574
5641
6171
6364
6358
6304
6189
6061
5785
5241
4454
3429
2240
1059
-10
-784
-1228
-1383
-1297
-1099
-867
-675
-683
-1002
-1568
-2417
-3403
-4338
-5051
-5383
-5399
-5255
-5012
-4784
-4639
-4486
-4182
-3558
-2574
-1272
176
1555
2681
3440
3769
3723
3404
2984
2595
2234
2013
1950
1939
1908
1796
1641
1408
1125
847
700
590
575
220
-210
-985
-1959
-3462
-5086
-6184
-7444
-8307
-8915
-8649
-8159
-7537
-6929
-5784
-4871
-4306
-3733
-3009
-2131
-1574
-1004
-380
272
226
29
-262
-467
-770
-974
-757
-116
512
1073
1705
2196
2347
2061
1717
1301
869
284
-178
-470
-808
-1225
-1636
-1951
-2181
-2358
-2381
-2108
-1612
-944
-210
492
1148
1620
1793
1736
1678
1679
1547
1542
1903
2413
2770
3208
3936
4569
5059
5582
6504
7430
8040
8875
9924
10618
10995
11075
10697
9217
6330
3115
-94
-3715
-6707
-8010
-7726
-6764
-5688
-4291
-3215
-3557
-4772
-5722
-6383
-6731
-6436
-4963
-3124
-2066
-1981
-2531
-3909
-6005
-8010
-8989
-8565
-7056
-4417
-1103
2068
4238
5098
5074
4612
3835
3356
3696
4619
5775
6437
6474
5773
4190
2208
471
-697
-1060
-590
524
2053
3275
3888
3760
2936
1603
109
-1193
-2169
-2795
-3138
-3346
-3691
-4210
-4868
-5511
-5935
-6008
-5615
-4793
-3755
-2585
-1458
-557
88
383
387
214
-104
-419
-668
-836
-824
-628
-276
211
721
1265
1818
2261
2631
2885
3042
3150
3216
3219
3110
2848
2369
1646
754
-210
-1105
-1760
-2102
-2107
-1797
-1303
-805
-463
-355
-471
-746
-1086
-1371
-1542
-1606
-1564
-1548
-1633
-1872
-2261
-2699
-3016
-3113
-2909
-2380
-1604
-718
117
721
981
963
743
425
115
-250
-599
-594
-650
-1055
-1303
-1312
-1448
-1897
-2195
-1988
-1964
-2435
-2542
-2181
-2022
-2322
-2396
-2015
-2048
-2638
-3031
-3015
-3197
-3644
-3701
-3206
-2795
-2569
-2186
-1635
-1392
-1515
-1602
-1547
-1483
-1434
-1244
-908
-604
-492
-566
-703
-794
-878
-919
-757
-273
335
826
1142
1353
1466
1317
1068
1014
1028
1110
1293
1571
1822
1919
1944
1909
1758
1805
2028
2295
2717
3291
3890
4258
4500
4780
4964
5084
5259
5573
6132
6827
7480
7896
7682
6566
4633
2213
-300
-2915
-4837
-5298
-4739
-3624
-2378
-1300
-898
-1620
-2843
-3981
-4970
-5267
-4776
-3982
-2960
-2483
-2781
-3758
-5448
-7010
-7997
-7890
-6566
-4521
-1969
450
1950
2588
2392
1700
941
542
796
1604
2787
3766
3881
3226
2249
1043
180
11
620
1819
3215
4487
5289
5214
4331
2980
1549
410
-347
-770
-923
-1016
-1231
-1688
-2329
-3032
-3610
-3810
-3528
-2815
-1941
-1260
-925
-924
-1262
-1792
-2361
-2751
-2973
-2986
-2740
-2414
-2156
-1991
-1795
-1449
-959
-366
273
887
1447
1840
2025
1991
1727
1400
1109
896
759
625
473
295
150
120
211
416
710
1044
1363
1505
1404
1086
602
71
-401
-722
-922
-1095
-1223
-1354
-1515
-1692
-1849
-1879
-1745
-1465
-1068
-669
-390
-301
-405
-665
-1035
-1403
-1668
-1785
-1762
-1645
-1698
-1977
-2027
-1915
-2299
-2524
-2024
-1491
-1415
-1469
-1021
-952
-1766
-2355
-2377
-2497
-2755
-2642
-2166
-1811
-1690
-1874
-1859
-1748
-1980
-1972
-1674
-1129
-813
-824
-766
-841
-1258
-1721
-1903
-1856
-1716
-1388
-1062
-808
-603
-688
-861
-866
-795
-749
-561
-247
82
207
135
77
-66
-205
-227
-23
406
770
1099
1370
1565
1620
1512
1597
1793
1931
2217
2546
2859
3035
2960
3045
3179
3265
3510
3868
4424
5050
5498
5967
6486
6986
7170
6561
5549
4063
2193
490
-1205
-2554
-2955
-2721
-2073
-1466
-1336
-1490
-2226
-3027
-3281
-3373
-3317
-2840
-2261
-1982
-2528
-3852
-5323
-6627
-7297
-7049
-6028
-4409
-2697
-1170
-71
154
-220
-664
-775
-151
822
1850
2704
2831
2382
1461
185
-742
-986
-379
1026
2633
4001
4696
4552
3862
2852
1913
1321
1177
1490
1810
1779
1237
85
-1285
-2481
-3155
-3041
-2363
-1385
-366
306
418
-92
-1022
-1926
-2490
-2611
-2352
-1926
-1607
-1603
-1904
-2396
-2867
-3072
-2848
-2086
-941
227
1094
1452
1335
874
342
-38
-166
-25
250
567
734
606
257
-132
-330
-164
310
942
1582
2017
2142
1917
1410
747
132
-213
-310
-238
-164
-231
-415
-687
-952
-1120
-1100
-887
-537
-150
116
146
-83
-473
-904
-1288
-1549
-1652
-1647
-1598
-1540
-1507
-1762
-2267
-2205
-1897
-2125
-2178
-1616
-1237
-1467
-1961
-2007
-1906
-2590
-2961
-2485
-2188
-2201
-2074
-1813
-1570
-1638
-1915
-1774
-1357
-1179
-1140
-946
-691
-770
-1081
-1341
-1335
-1344
-1378
-1160
-814
-666
-563
-479
-543
-484
-425
-432
-276
-33
81
86
-3
-55
-128
-311
-406
-255
-22
120
274
491
650
691
666
798
951
1037
1351
1432
1449
1635
1555
1610
1707
1784
1968
2337
2703
2884
3205
3542
3804
3968
4132
4459
4800
5049
5531
5833
5265
4063
2656
1308
252
-751
-1549
-1583
-1260
-1005
-782
-1002
-1379
-1855
-2293
-2150
-1831
-1796
-1879
-1968
-2373
-3154
-4325
-5389
-5869
-5633
-4957
-3976
-2941
-2245
-1737
-1445
-1319
-1274
-1159
-676
229
1083
1368
1158
615
-9
-494
-714
-481
239
1177
2061
2722
2877
2512
2007
1700
1700
1897
2069
2109
1971
1521
780
-134
-967
-1460
-1524
-1170
-570
-29
147
-33
-389
-775
-1108
-1343
-1388
-1269
-1126
-1156
-1440
-1943
-2521
-2937
-2999
-2668
-2112
-1500
-921
-466
-258
-326
-530
-676
-665
-464
-149
98
159
-1
-274
-491
-603
-552
-308
112
651
1087
1289
1284
1091
854
676
581
585
580
526
416
205
-82
-383
-580
-572
-396
-103
159
315
319
166
-47
-303
-531
-683
-756
-762
-776
-912
-1144
-1375
-1544
-1824
-2190
-1944
-1559
-1747
-1881
-1574
-1450
-1822
-2404
-2537
-2211
-2561
-2799
-2325
-2085
-2295
-2411
-2222
-2010
-2007
-2138
-1862
-1338
-1178
-1282
-1267
-1127
-1249
-1388
-1448
-1271
-1083
-1025
-823
-593
-502
-581
-539
-431
-271
-139
-67
22
130
142
-30
-158
-202
-282
-251
-142
-1
208
328
336
390
495
553
541
604
790
970
986
1007
1176
1138
1034
1164
1435
1671
1895
2123
2443
2745
2878
2884
3042
3430
3698
4010
4324
4800
5202
5370
5170
4621
3448
1932
1049
464
-57
-633
-808
-735
-766
-973
-1428
-1601
-1747
-1702
-1352
-1078
-1283
-1827
-2309
-2943
-3583
-4419
-4993
-5027
-4575
-3916
-3383
-3029
-2804
-2414
-2029
-1572
-1057
-520
-56
377
710
553
84
-397
-564
-486
-303
19
515
1048
1432
1683
1769
1736
1669
1778
2034
2206
2179
1841
1304
706
121
-391
-739
-828
-669
-398
-157
-49
-139
-384
-612
-680
-681
-714
-786
-891
-1060
-1402
-1863
-2278
-2548
-2596
-2395
-2009
-1597
-1286
-1061
-875
-735
-625
-538
-425
-232
-72
-17
-107
-324
-594
-831
-894
-770
-524
-231
91
415
668
762
727
666
634
652
678
675
586
395
174
-38
-216
-355
-395
-273
-33
179
306
327
257
147
46
-53
-178
-299
-391
-506
-673
-884
-1142
-1347
-1447
-1629
-1872
-1707
-1519
-1803
-2162
-2086
-1963
-2231
-2656
-2605
-2207
-2439
-2652
-2440
-2253
-2420
-2604
-2323
-1975
-1904
-1961
-1754
-1332
-1193
-1428
-1507
-1266
-1166
-1175
-1149
-900
-712
-721
-585
-407
-286
-332
-234
-68
56
94
43
20
15
-15
-165
-214
-133
-87
-4
53
184
299
318
320
352
549
592
501
478
617
662
641
701
799
884
935
1186
1517
1683
1761
1976
2247
2481
2728
2868
3005
3271
3416
3575
3857
4238
4608
4991
5178
4621
3497
2203
1338
863
321
-193
-438
-558
-927
-1030
-1337
-1706
-1759
-1721
-1304
-1046
-1254
-1847
-2402
-2831
-3322
-3958
-4511
-4674
-4435
-3888
-3484
-3256
-3033
-2781
-2253
-1665
-1087
-570
-111
331
681
595
201
-101
-179
-54
104
393
678
1002
1407
1710
1872
1891
1898
2051
2288
2375
2259
1948
1451
914
402
-83
-488
-706
-727
-650
-505
-452
-550
-722
-850
-799
-682
-677
-745
-830
-973
-1234
-1599
-1946
-2187
-2244
-2040
-1734
-1451
-1230
-1065
-874
-674
-515
-402
-278
-144
-7
51
-40
-263
-525
-672
-652
-501
-304
-105
105
328
531
623
625
597
605
668
716
711
594
369
124
-69
-213
-345
-395
-316
-135
64
193
223
198
154
87
4
-57
-121
-211
-341
-507
-725
-991
-1214
-1323
-1283
-1174
-1400
-1846
-1584
-1429
-2139
-2484
-1934
-1899
-2369
-2546
-2219
-1872
-2607
-2768
-2060
-1865
-2389
-2310
-1666
-1520
-1731
-1767
-1471
-1258
-1303
-1383
-1085
-634
-759
-831
-652
-453
-527
-607
-317
-140
-97
-65
181
207
81
43
35
-11
-54
69
40
1
135
126
68
8
8
117
217
274
315
481
537
522
566
589
607
620
855
1083
1086
1138
1466
1758
1672
1869
2416
2622
2500
2841
3529
3497
3307
3759
4395
4651
4587
5065
5402
4225
2673
1867
1321
675
97
-157
-215
-679
-1059
-1132
-1542
-1846
-1825
-1529
-1179
-1239
-1600
-2072
-2614
-2966
-3350
-4055
-4595
-4585
-4175
-3782
-3532
-3128
-2792
-2537
-2006
-1303
-724
-366
87
699
898
594
279
54
-6
102
311
560
752
1033
1387
1619
1755
1871
1992
2150
2355
2479
2255
1739
1236
777
207
-365
-712
-820
-899
-885
-746
-725
-870
-995
-939
-772
-680
-668
-678
-803
-1013
-1302
-1695
-2129
-2374
-2299
-2095
-1853
-1581
-1351
-1192
-1015
-753
-493
-348
-166
90
232
231
112
-71
-321
-508
-495
-374
-268
-159
52
316
509
606
689
756
827
948
1012
934
710
468
246
25
-168
-315
-414
-429
-332
-210
-155
-163
-169
-142
-121
-111
-129
-199
-311
-451
-642
-927
-1233
-1433
-1492
-1491
-1437
-1553
-2201
-2386
-1979
-2351
-2970
-2574
-2071
-2217
-2414
-2460
-1876
-2168
-2790
-2269
-1733
-1974
-2296
-1850
-1378
-1440
-1679
-1668
-1290
-1070
-1225
-1148
-624
-527
-726
-623
-473
-444
-587
-423
-196
-3
-44
-31
96
-8
25
-14
-61
-74
-12
35
7
105
102
85
97
111
236
363
385
253
331
520
480
411
480
705
928
959
1095
1460
1572
1482
1706
2136
2270
2246
2537
2990
3259
3282
3456
4034
4397
4475
5069
5508
5162
4386
3303
2363
1439
696
198
-242
-715
-1063
-1301
-1528
-1962
-2103
-1929
-1811
-1564
-1441
-1836
-2337
-2675
-2873
-3233
-3947
-4469
-4495
-4306
-4080
-3735
-3374
-3082
-2706
-1960
-1259
-792
-289
291
808
982
802
563
383
313
448
587
666
786
1071
1410
1636
1837
2006
2095
2251
2430
2507
2354
1950
1485
966
356
-219
-624
-886
-1036
-1072
-1085
-1202
-1327
-1351
-1273
-1108
-1008
-983
-1033
-1122
-1208
-1419
-1753
-2086
-2295
-2301
-2176
-1966
-1749
-1552
-1307
-996
-665
-373
-94
203
502
679
695
611
414
174
37
-10
7
28
82
184
320
465
563
656
713
780
921
1012
968
831
590
314
4
-297
-561
-749
-819
-803
-753
-742
-719
-669
-588
-496
-443
-409
-410
-447
-530
-711
-957
-1218
-1432
-1831
-2280
-2338
-2203
-2437
-2745
-2439
-1925
-1980
-2340
-2016
-1541
-1640
-1905
-1727
-1372
-1651
-2099
-1915
-1561
-1747
-2114
-1897
-1362
-1205
-1318
-1139
-686
-479
-499
-425
-248
-258
-305
-328
-337
-384
-520
-581
-535
-381
-311
-274
-178
-14
193
230
181
197
272
261
177
145
152
173
96
64
177
245
274
360
547
778
919
1036
1238
1324
1479
1742
1769
1759
1913
2159
2326
2368
2603
2999
3109
3239
3795
4357
4633
4898
5369
5740
5172
3965
2945
1964
972
294
-294
-815
-1267
-1794
-2044
-2385
-2901
-2808
-2422
-1988
-1613
-1612
-1899
-2338
-2596
-2718
-3287
-4037
-4357
-4274
-4000
-3809
-3594
-3184
-2876
-2370
-1538
-836
-242
465
1298
1913
1958
1666
1386
1128
1046
1090
1055
956
944
1164
1411
1496
1615
1746
1833
2025
2274
2370
2176
1780
1345
787
6
-725
-1237
-1573
-1813
-1968
-2079
-2245
-2361
-2267
-2017
-1719
-1442
-1221
-1053
-965
-934
-1037
-1335
-1641
-1792
-1827
-1819
-1728
-1511
-1276
-1027
-717
-371
-69
224
642
1092
1395
1434
1333
1157
914
684
490
298
107
18
12
60
85
96
151
233
373
542
650
631
505
332
98
-207
-529
-797
-949
-1005
-1010
-1041
-1114
-1165
-1125
-978
-793
-585
-400
-213
-57
-13
-106
-292
-541
-729
-1102
-1933
-2274
-1972
-2304
-2951
-2495
-2019
-1987
-2281
-2239
-1496
-1444
-1731
-1446
-864
-1029
-1658
-1792
-1418
-1704
-2368
-2382
-1803
-1458
-1743
-1636
-1054
-925
-859
-635
-462
-261
-185
-92
-183
-599
-1372
-1835
-1866
-1452
-885
-501
-119
-122
29
228
607
966
1332
1646
1539
1331
1283
1363
1271
1024
925
885
910
881
1025
1437
1719
1793
1841
2068
2439
2681
2830
2919
3129
3131
3255
3496
3967
4265
4357
4901
5615
6449
6768
7159
6507
4790
1917
-635
-2585
-3781
-4499
-4935
-4751
-5152
-5537
-6090
-6106
-5699
-4722
-3424
-2018
-1333
-1212
-1404
-1851
-2418
-3260
-3771
-3662
-2633
-1230
48
703
1435
1967
2642
3335
4237
5353
6224
6637
6306
5159
3212
1546
334
-161
-601
-927
-1081
-1126
-1181
-1403
-1681
-1885
-1869
-1692
-1397
-1359
-1510
-2077
-2944
-3933
-4706
-5176
-5126
-4559
-3467
-2304
-1375
-569
69
747
1357
2155
2947
3537
3689
3572
3214
2557
1723
1020
667
517
626
933
1317
1497
1553
1368
1020
512
97
-189
-513
-1003
-1715
-2588
-3504
-4185
-4524
-4470
-4103
-3367
-2580
-1924
-1295
-656
-70
241
485
675
882
1015
1142
1214
993
626
398
447
737
1236
1868
2375
2576
2439
2151
1743
1246
677
131
-391
-886
-1429
-1996
-2553
-2979
-3686
-5108
-5199
-4674
-4568
-5489
-4341
-2979
-3373
-3844
-3476
-2048
-2687
-2972
-1900
-462
-646
-1233
-315
520
184
-707
17
877
671
205
228
736
-89
-953
-1301
-1420
-1433
-2039
-1716
-1419
-1310
-1740
-1792
-1337
-1417
-1178
-964
-378
-135
-66
69
100
395
464
750
1077
1383
1851
1987
2064
2065
2224
2116
1963
2161
2191
2366
1965
2312
2558
2530
2351
2488
3431
3415
3632
3951
4872
4699
4917
5662
6165
5978
6220
7392
7873
7056
4294
523
-3704
-6737
-8534
-9212
-9681
-9256
-8335
-7567
-6913
-6454
-5771
-5112
-3267
-899
746
834
525
270
-405
-1341
-1767
-1197
62
2059
4456
6469
7243
7244
7141
7043
6579
6007
5502
4663
3186
1025
-1558
-4193
-6050
-6762
-6449
-5799
-5014
-4173
-3524
-3070
-2769
-2722
-2972
-3159
-2904
-2474
-2240
-2212
-2281
-2303
-2081
-1298
-23
1446
2955
4601
6038
6712
6525
5750
4738
3664
2674
1697
599
-567
-1552
-2258
-2799
-3169
-3367
-3309
-2921
-2272
-1639
-1418
-1689
-2238
-2843
-3423
-3904
-4062
-3873
-3416
-2627
-1672
-812
-102
701
1732
2878
3873
4540
4811
4650
4162
3405
2366
1194
222
-347
-597
-711
-773
-844
-948
-1021
-1052
-1127
-1286
-1452
-1585
-1842
-2341
-3005
-3633
-4010
-4051
-3652
-2973
-2085
-1210
-180
646
1425
1780
2107
489
-983
-157
-357
-2406
-3953
-1956
-2161
-3643
-4010
-2099
-1462
-2995
-1753
403
767
-1598
-1606
-317
-1129
-3357
-4068
-2767
-2777
-3554
-3297
-1878
-1354
-1965
-1379
-63
529
-209
-220
863
458
-710
-1604
-1382
-1556
-2074
-1671
-900
6
69
691
1534
2037
2127
1934
2173
2235
2072
1440
918
759
195
123
180
793
1065
1358
2246
3096
3468
2967
3378
3521
3337
3042
3107
3607
3684
3789
4499
5106
5901
6135
7238
8651
9505
8396
5035
862
-4160
-7347
-9977
-11062
-11757
-11474
-10205
-8609
-7001
-6691
-6094
-4715
-1929
562
2172
2329
2021
1454
720
-130
-1234
-1639
-520
2305
5150
6992
7532
7780
7715
7437
6618
5327
3952
2631
1330
-755
-3647
-6710
-8665
-9189
-8499
-7283
-5945
-4659
-3340
-1989
-1158
-1136
-1599
-1833
-1619
-1120
-836
-831
-1016
-947
-357
570
1603
2733
4156
5736
7094
7572
6967
5434
3628
2014
518
-1007
-2498
-3666
-4389
-4721
-4832
-4815
-4738
-4369
-3586
-2523
-1592
-1148
-1124
-1326
-1680
-2122
-2538
-2793
-2588
-1828
-551
822
1926
2715
3362
4035
4688
5098
5017
4532
3809
2944
1732
182
-1377
-2605
-3302
-3485
-3312
-2995
-2690
-2367
-1971
-1717
-1711
-1878
-1997
-1986
-1986
-2096
-2310
-2510
-2586
-2282
-1650
-691
317
1411
2432
3342
3805
3850
2303
1
315
-375
-2823
-4334
-3573
-3983
-5558
-5585
-4568
-4356
-5135
-3543
-1711
-975
-1742
-1552
-558
-1316
-2594
-3093
-2613
-2443
-2389
-1729
-671
-172
-268
212
986
1182
813
794
1172
626
-301
-1266
-1895
-2401
-2945
-2731
-2036
-1242
-709
-24
893
1542
1687
1615
1884
2041
1873
1645
1365
1024
378
-16
258
531
448
802
1973
2793
3115
3210
3695
4039
3532
3440
4146
3972
3321
3809
5097
5152
5198
6482
7603
8002
8317
9427
6957
2335
-2682
-6007
-8465
-11328
-12385
-12071
-10945
-10120
-7762
-6453
-6052
-5613
-3215
305
2129
2662
2519
2511
1921
1002
-140
-812
-888
1033
4172
6561
7486
7405
7488
7581
6903
5335
3642
2103
889
-720
-2926
-5829
-8665
-9983
-9515
-8090
-6727
-5525
-3943
-2120
-882
-235
-287
-660
-815
-328
484
620
135
-81
351
1092
1834
2624
3690
4853
6118
7163
7085
5693
3697
1855
258
-1369
-2943
-4198
-5109
-5543
-5567
-5344
-5128
-4925
-4248
-3015
-1696
-742
-270
-191
-347
-623
-952
-1334
-1583
-1319
-389
941
2139
2953
3478
3897
4290
4597
4570
4129
3380
2482
1407
24
-1591
-3154
-4228
-4641
-4495
-4079
-3590
-3071
-2500
-1929
-1522
-1351
-1347
-1336
-1196
-979
-891
-985
-1171
-1154
-765
-91
757
1625
2497
3241
3837
3938
3505
1785
-31
-1950
-2809
-3571
-5878
-6318
-5898
-5985
-6448
-5775
-4914
-4546
-4011
-2142
-483
-810
-922
-787
-556
-1480
-2300
-2103
-2002
-1473
-677
70
524
636
700
973
1209
842
470
73
-232
-750
-1883
-2698
-3334
-3366
-3196
-2492
-1189
-340
495
1377
2094
2495
2286
2160
2266
2344
2062
1714
1287
663
353
313
433
339
1310
1957
2160
3064
3950
3727
3135
3648
4118
3653
3370
4398
5271
4675
5653
6852
7146
7399
8110
9304
6345
1883
-2704
-5815
-8718
-11357
-11993
-11960
-11158
-10161
-7624
-6559
-6379
-5822
-3077
417
2147
2806
2914
2990
2152
1444
444
-398
-616
1232
4451
6503
6988
6786
7065
7066
6157
4773
3283
1732
452
-892
-2974
-6100
-9041
-10167
-9521
-8393
-7153
-5709
-3941
-2235
-913
91
134
-236
-224
623
1389
1279
746
540
797
1265
1939
2604
3354
4214
5484
6509
6394
5080
3262
1533
-123
-1738
-3249
-4553
-5554
-6035
-6017
-5811
-5707
-5407
-4540
-3181
-1810
-681
12
231
188
71
-87
-462
-836
-762
-5
1077
2063
2763
3189
3485
3761
4042
4037
3596
2853
2021
1035
-308
-1918
-3470
-4577
-5068
-4987
-4550
-4016
-3444
-2798
-2093
-1484
-1108
-895
-748
-534
-282
-141
-196
-409
-472
-299
184
819
1548
2176
2813
3221
3371
2928
2069
-1367
-3343
-1949
-4258
-7119
-7462
-5727
-6439
-8135
-6306
-4300
-5075
-5004
-1093
619
-378
-1034
709
927
-1179
-1747
-1631
-1439
-1638
-894
-86
59
-65
-10
562
801
483
-118
-197
1
-746
-1873
-2806
-3060
-3142
-3246
-2307
-1034
-56
559
1536
2642
2862
2458
2294
2601
2545
1800
1496
1329
601
-166
108
651
528
532
1755
2985
2806
3635
4243
4248
4050
4590
5206
4208
4288
5673
5680
5335
6202
7481
7699
7604
6673
3369
-2141
-6365
-7359
-9979
-11964
-12024
-10811
-9636
-8640
-6853
-6297
-6375
-4632
-445
2166
2976
3037
3464
3291
2283
1528
408
-18
1207
4006
6236
6789
6118
6041
6129
5747
4631
2841
1485
517
-546
-2372
-5202
-8267
-10011
-9917
-8635
-7476
-6426
-4872
-3047
-1393
-354
47
27
84
930
2090
2343
1918
1390
1407
1817
2202
2651
3112
3757
4853
5903
6082
5113
3334
1635
52
-1452
-2895
-4286
-5363
-6013
-6162
-6044
-5969
-5804
-5099
-3828
-2247
-860
87
606
755
767
680
444
88
-71
336
1232
2104
2670
2934
3136
3366
3596
3730
3522
2876
2056
1215
98
-1440
-3097
-4322
-4954
-5056
-4755
-4280
-3796
-3276
-2565
-1811
-1250
-866
-490
-121
212
419
479
269
25
87
438
884
1439
1963
2490
2806
2756
629
-722
-261
-2629
-4277
-4293
-4066
-5176
-6260
-5484
-5307
-6101
-5840
-3563
-2729
-2319
-1301
40
180
-598
-649
-1219
-1333
-1332
-1011
-684
-526
-233
-198
-64
-7
-93
-285
-116
502
208
-461
-1092
-1593
-2129
-2716
-2394
-1954
-1286
-662
360
1415
1587
1742
1983
2283
2338
2344
2324
2070
1584
1156
921
451
156
389
564
1391
2217
2792
3066
3164
3902
3670
4162
4156
4565
5271
5311
6014
6454
6533
6704
7296
8085
8313
5179
907
-3706
-6780
-8972
-11454
-12117
-12175
-11088
-9289
-6936
-6144
-6342
-5806
-2823
702
2307
3112
3151
3148
2852
2374
1289
-72
-160
2416
5461
7035
7078
6437
6554
6401
5699
4263
2188
618
-234
-1336
-3381
-6777
-9542
-10372
-9727
-8220
-7035
-5722
-4039
-2342
-594
471
390
90
319
1513
2421
2253
1820
1451
1627
2164
2756
3234
3462
4044
5286
6141
5883
4486
2626
884
-783
-2269
-3673
-5048
-6053
-6379
-6226
-5988
-5923
-5542
-4638
-3266
-1636
-287
578
909
954
982
901
564
235
244
839
1759
2586
3147
3278
3268
3401
3559
3515
3047
2264
1433
398
-877
-2405
-3948
-5043
-5533
-5350
-4790
-4203
-3573
-2880
-2109
-1357
-765
-318
3
294
611
793
791
547
323
357
703
1215
1817
2273
2612
2771
2736
788
-2595
-1830
-2748
-6498
-7622
-6132
-5183
-7862
-7437
-4373
-4249
-5671
-3015
373
-70
-745
928
2821
725
-950
-853
-817
-1305
-1566
-734
-513
-327
-278
-101
188
-65
-551
-754
70
201
-877
-1810
-1840
-1721
-2554
-2357
-1174
-191
293
1236
2778
3165
2877
2779
3215
3147
2529
2197
1757
1193
198
-25
47
-255
30
300
1373
2567
3467
3593
3658
4917
5058
4465
4782
5509
5560
5111
5919
7009
6838
7002
8324
7004
1972
-2948
-5338
-7411
-10546
-11831
-11250
-10578
-9896
-7908
-6247
-6869
-7045
-4318
-178
1912
2553
3245
3730
3284
2453
1664
591
112
1731
4956
7007
6867
5904
5892
6172
5508
4209
2788
1511
313
-729
-2246
-5297
-8788
-10297
-9548
-8185
-7398
-6321
-4631
-3099
-1704
-354
219
-116
-51
1358
2763
2735
2075
1743
1750
1855
2334
3044
3311
3612
4665
5894
5910
4621
3024
1521
-75
-1592
-2818
-3991
-5186
-5946
-5985
-5830
-5949
-5950
-5245
-3873
-2363
-941
263
827
784
728
896
820
397
296
861
1642
2246
2703
2913
2816
2777
3092
3377
3098
2409
1693
829
-403
-1925
-3385
-4616
-5400
-5439
-4988
-4505
-4130
-3619
-2860
-2057
-1367
-631
-1
416
765
1105
1198
872
206
-345
-44
-789
-933
150
210
94
232
911
290
-1358
-1532
-1748
-3495
-4020
-3339
-3960
-4981
-4800
-4012
-4316
-4528
-3383
-2522
-2260
-1380
-333
-299
-853
-731
-750
-992
-972
-899
-837
-725
-334
-298
-532
-691
-467
-393
-129
351
431
310
56
66
-115
-452
-506
-90
191
525
983
1339
1522
1443
1632
1790
2043
1874
1728
1859
1686
1445
1192
1029
669
1365
1141
1528
2865
2759
3652
4252
4920
5701
5561
5893
6962
7293
7461
8443
8803
8627
5696
648
-4481
-7796
-10088
-12058
-12516
-12023
-10611
-9001
-6776
-5804
-6407
-6229
-3355
489
2279
3015
3200
2828
1957
1216
345
-740
-611
2345
6141
7948
7844
7052
6617
6197
5543
4482
2591
814
-225
-1263
-3410
-6902
-9853
-10774
-9896
-8142
-6468
-4993
-3544
-2126
-661
337
209
-349
-170
1060
2102
2217
1745
1256
1144
1558
2416
3155
3518
4168
5415
6333
6069
4592
2618
620
-1181
-2555
-3648
-4759
-5770
-6146
-6029
-5838
-5800
-5504
-4638
-3297
-1618
-3
998
1189
906
633
504
300
124
313
982
1920
2769
3331
3420
3179
3107
3348
3538
3177
2351
1367
188
-1227
-2768
-4200
-5296
-5819
-5570
-4864
-4205
-3717
-3227
-2606
-1854
-1128
-448
23
336
654
942
704
-264
-568
-1221
-1366
-1144
-886
13
-252
-202
262
153
-918
-1510
-1608
-2130
-2805
-2967
-2892
-3833
-4408
-4426
-4104
-4268
-3990
-3012
-2449
-1737
-1099
-896
-977
-1037
-1097
-1100
-813
-697
-758
-638
-470
-392
-630
-499
-334
-68
311
641
861
754
654
290
-12
-44
-132
-211
238
546
784
988
1329
1459
1517
1744
2087
2286
2010
1736
2015
1723
626
1278
1638
1018
1471
2487
3150
3216
3604
4556
5221
5454
6145
7396
7319
7283
8241
8670
9020
7295
2916
-2482
-6472
-8703
-11093
-12612
-12707
-11588
-9934
-7513
-5529
-5756
-6456
-4418
-577
1946
2759
2930
2894
2255
1686
968
-544
-1414
481
4449
7288
7797
7147
6650
6466
6208
5230
3329
1147
-207
-904
-2355
-5407
-8924
-10865
-10545
-8867
-7156
-5791
-4378
-2848
-1099
471
802
106
-275
541
1852
2312
1913
1355
1136
1512
2397
3271
3659
4065
5179
6437
6783
5754
3907
1812
-233
-1873
-3193
-4464
-5631
-6266
-6228
-5936
-5809
-5626
-5037
-3933
-2368
-651
670
1131
958
707
585
351
46
17
468
1315
2293
3123
3471
3383
3316
3557
3852
3773
3182
2266
1154
-203
-1710
-3247
-4651
-5591
-5788
-5307
-4638
-4069
-3584
-3014
-2326
-1622
-983
-510
-224
-3
98
-125
-729
-1535
-2096
-2269
-2285
-1936
-807
-237
-143
386
804
572
-276
-612
-897
-1639
-2183
-2384
-2914
-3975
-4556
-4617
-4484
-4414
-3869
-3026
-2269
-1338
-905
-571
-795
-927
-931
-958
-696
-787
-753
-676
-514
-481
-423
-352
-16
471
941
1300
1449
1350
930
606
243
98
-228
-238
223
543
666
1158
1699
1604
1660
2246
2481
2080
2031
2067
2164
1340
1236
1614
1578
1691
2413
3563
4113
4920
5215
6751
6944
7081
7912
8115
8291
8394
9203
6688
2141
-3631
-7161
-9557
-12341
-13165
-12923
-11535
-9851
-7071
-5432
-5602
-5963
-3907
-203
2183
3057
3115
3035
2186
1454
450
-732
-1107
846
4816
7829
8385
7552
7082
7006
6441
5172
3309
1278
-390
-1563
-3213
-6265
-9719
-11469
-10793
-9059
-7396
-5890
-4258
-2639
-998
393
793
173
-284
562
1702
2006
1553
1142
1129
1540
2363
3325
3938
4470
5597
6831
7150
5997
4091
1985
-94
-1925
-3411
-4674
-5844
-6529
-6523
-6215
-6062
-5839
-5129
-3816
-2208
-584
708
1163
905
489
267
32
-265
-205
385
1260
2179
3017
3480
3494
3510
3834
4192
4058
3428
2532
1321
-206
-1811
-3290
-4607
-5507
-5673
-5193
-4565
-4038
-3495
-2873
-2184
-1493
-778
-296
-105
-257
-840
-2078
-3178
-3264
-3719
-4277
-3414
-1129
267
514
1392
2297
1951
1183
1389
1179
-247
-1413
-1568
-2209
-3921
-5381
-5842
-5846
-5258
-4224
-3228
-2327
-1463
-592
-317
-343
-648
-1061
-1134
-775
-486
-841
-1338
-1199
-865
-604
-108
704
1529
2110
2813
3155
2896
1976
1029
672
181
-13
-187
-484
-235
260
536
642
1306
1789
2162
2648
3477
3468
2740
2427
2253
2215
1394
1892
2557
2870
3608
5016
6294
6412
7157
8307
9384
9791
10615
9978
6674
902
-4590
-7758
-11368
-13930
-14580
-13569
-11767
-9489
-7132
-5860
-6013
-5235
-1759
1640
3443
3840
3838
3428
2016
382
-1044
-2013
-1252
1889
5834
8149
8210
7847
7972
7892
7096
5494
3707
1846
31
-1596
-4337
-8057
-11138
-11998
-10709
-8993
-7447
-5654
-3782
-1963
-422
451
378
-410
-405
557
1229
1031
442
309
629
1213
2233
3344
4248
5415
6924
8062
7804
6192
4110
1898
-322
-2304
-3787
-4943
-5944
-6485
-6460
-6314
-6264
-5885
-4859
-3338
-1766
-374
532
573
15
-576
-942
-1184
-1300
-874
80
1148
2187
3008
3491
3725
3949
4323
4620
4340
3574
2450
1061
-507
-2089
-3490
-4556
-5025
-4996
-4343
-3670
-3146
-2637
-2098
-2032
-2734
-2754
-2768
-3406
-3963
-3896
-3139
-3143
-3200
-2448
-1566
-970
19
1544
2392
2504
2508
2467
1697
399
-951
-1984
-2729
-3224
-3435
-3837
-4186
-4175
-4009
-3586
-3019
-2458
-1894
-1276
-757
-616
-990
-1619
-1835
-1956
-1653
-1285
-804
-82
292
942
1446
1789
2022
2048
2359
2541
2317
1931
1308
528
167
-21
-97
169
550
1138
1627
2406
2534
2565
2956
2859
2898
3022
3260
3601
3298
3727
4347
4144
5456
5866
6262
7492
8649
9943
10598
9240
6062
994
-4797
-7556
-10586
-13159
-13661
-12757
-10756
-9177
-7686
-6772
-6723
-5700
-2027
1333
3105
3322
3192
2729
1134
-169
-1367
-1784
-281
2921
6455
8118
7798
7491
7509
7655
7274
5723
4014
2225
415
-1513
-4595
-7967
-10449
-11070
-9654
-8095
-6816
-5507
-3995
-2247
-978
-478
-635
-1317
-1274
-392
253
335
-91
-104
440
1146
2134
3276
4471
5912
7350
8185
7684
5859
3660
1492
-367
-1880
-3093
-3987
-4775
-5346
-5584
-5712
-5619
-5139
-4145
-2685
-1399
-559
-291
-708
-1412
-2042
-2249
-2014
-1611
-853
241
1375
2441
3291
3989
4472
4768
5163
5270
4775
3730
2314
844
-694
-2134
-3222
-4016
-4350
-4140
-3535
-2913
-2524
-2207
-2733
-3985
-4131
-3758
-4766
-5646
-5004
-3840
-3792
-4066
-3110
-2165
-1865
-565
1738
2972
2912
2923
3135
2293
868
-375
-1286
-1822
-2150
-2378
-2926
-3489
-3749
-3894
-3559
-2823
-2308
-1979
-1581
-1082
-1025
-1567
-2099
-2154
-1959
-1651
-1177
-523
29
484
987
1541
1955
1993
1903
2004
2251
2048
1634
1339
933
392
4
182
398
406
1230
2199
2540
2736
3046
3396
3009
2757
3676
3935
3671
4020
4500
4914
4710
5652
6637
7108
7896
9606
10526
8779
7406
3271
-2648
-6633
-9306
-11397
-13008
-12688
-10432
-8720
-8207
-6600
-6002
-6093
-4078
-661
1754
1948
1586
1317
195
-1357
-1883
-1624
-536
1975
5509
8144
8651
8482
8335
8343
8179
6804
4893
2820
842
-829
-3078
-5628
-7712
-8986
-8490
-6978
-5807
-4777
-3692
-2284
-1467
-1666
-2289
-3306
-4009
-3738
-2735
-1771
-1501
-1161
-198
798
2006
3437
5039
6681
7941
8685
8314
6546
4248
2197
622
-524
-1472
-2072
-2510
-2939
-3187
-3305
-3252
-3096
-2810
-2332
-1995
-2075
-2511
-3161
-3826
-4427
-4681
-4301
-3577
-2603
-1304
280
1867
3028
3807
4312
4416
4282
4121
3814
3204
2248
1402
482
-596
-1295
-1380
-1466
-1341
-1255
-1345
-2260
-3859
-4494
-5433
-6657
-7041
-6087
-5743
-6033
-5639
-4660
-3969
-3624
-2115
-480
633
1205
2138
2301
1503
857
264
48
-264
-355
-552
-693
-584
-583
-747
-1003
-1058
-1298
-1731
-1733
-1952
-2386
-2947
-3229
-3140
-3380
-3266
-2687
-1668
-857
125
1182
1549
1752
1842
2005
1908
1798
2003
1954
1723
1670
1878
1736
1712
2250
2609
2759
2880
3135
3179
2673
2341
3449
3820
3198
3688
4618
5141
5029
5734
6799
7284
7414
8581
9216
7844
6042
3451
-1181
-5800
-8101
-10078
-11118
-10737
-8955
-6940
-6466
-5882
-5105
-5240
-4708
-2519
-1133
-785
-1193
-1688
-2392
-3299
-3082
-1993
-322
2034
5011
7460
8542
8796
8788
8141
7338
6101
4073
2241
693
-432
-1530
-2998
-4121
-4753
-4888
-4080
-3142
-2590
-2099
-1817
-2154
-3386
-4961
-6172
-6847
-6709
-5785
-4518
-3425
-2518
-1296
72
1400
2911
4336
5429
6104
6108
5590
4475
3088
2005
1288
980
957
1125
1440
1797
1995
1988
1592
778
-243
-1330
-2352
-3367
-4321
-5106
-5720
-6136
-6241
-5807
-4902
-3717
-2288
-796
371
1025
1212
1154
994
736
626
689
759
832
986
1225
1353
1588
1919
1839
1371
238
109
-281
-2314
-3518
-3744
-3996
-5071
-5778
-5232
-4471
-4943
-4181
-2635
-2244
-2412
-2231
-1175
-1268
-1745
-1724
-1420
-1322
-1466
-1302
-1028
-892
-403
118
393
779
508
166
111
-159
-657
-1313
-1693
-1714
-1805
-1852
-1595
-1248
-763
-387
189
496
671
904
830
1034
1018
636
490
489
662
924
1140
1453
1798
1869
2405
2405
2252
2781
3104
3073
3209
3873
4343
4456
4651
5909
6412
6802
7507
8445
8792
9332
9083
7632
6184
2688
-906
-4881
-7119
-8300
-9309
-9006
-7524
-6344
-6410
-5876
-5567
-5037
-5293
-4124
-3338
-3905
-4549
-4970
-4611
-4754
-4013
-2249
-83
1815
4402
6545
7997
8562
8470
8331
7260
5940
4504
3402
2582
2060
1308
588
27
-370
-461
-350
-116
-497
-1237
-2072
-3256
-4902
-6555
-7517
-7768
-7845
-7419
-6384
-5373
-4319
-3128
-1808
-641
44
756
1405
1683
1779
1759
1681
1555
1555
1912
2494
3140
3936
4598
5045
5082
4649
3966
3044
2026
987
-99
-1086
-1877
-2627
-3210
-3569
-3642
-3486
-3241
-2939
-2749
-2758
-2860
-3081
-3404
-3771
-4023
-3991
-3784
-3435
-3011
-2505
-1924
-1245
-834
-906
-288
227
-50
-185
159
359
-240
-584
-405
-303
-655
-489
22
59
-69
21
-17
-533
-908
-1187
-1445
-1893
-2144
-2289
-2567
-2764
-2644
-2660
-2661
-2411
-2285
-2054
-1882
-1785
-1877
-1721
-1857
-1914
-1693
-1368
-1162
-1019
-371
235
450
497
1151
1531
1540
1445
1855
1942
1635
1603
1683
1799
1554
1533
1927
2195
2180
2325
2388
2663
2541
2409
2495
2426
2870
2551
2668
3655
3044
4082
4555
4789
6051
5930
6808
7369
5885
5325
3917
382
-1268
-3313
-4160
-4886
-5155
-3868
-3613
-3827
-3854
-3316
-3255
-3447
-3653
-3417
-4684
-5460
-5712
-6058
-5797
-5510
-4601
-3202
-2017
-822
945
1560
2672
3225
3061
3173
2870
2661
2356
2138
2245
2133
2085
2800
3323
3870
3712
3692
3639
2596
1877
1202
162
-756
-1734
-2483
-2906
-3603
-3657
-3335
-3223
-3028
-2794
-2717
-2687
-2760
-2892
-3061
-3332
-3411
-3442
-3193
-2813
-2353
-1726
-1155
-425
326
689
1363
1915
1997
2055
1815
1746
1598
1325
1338
1360
1251
1211
1243
1305
1167
1004
935
659
278
-247
-805
-1305
-1781
-2414
-2797
-3024
-3208
-3331
-3467
-3151
-2976
-3099
-3062
-2886
-2761
-2895
-2889
-2690
-2682
-2633
-2345
-2037
-1805
-1508
-993
-620
-402
-2
175
274
288
322
404
203
103
96
61
93
54
151
179
170
209
190
213
109
-69
-206
-295
-423
-520
-629
-625
-576
-580
-407
-243
-147
-71
-36
147
195
39
209
439
719
802
657
923
613
815
1104
1244
1197
1163
1638
1847
1997
1720
1879
1607
1713
1686
1693
1592
1392
1902
1859
2000
1994
1805
1710
1460
1103
797
608
534
393
79
89
0
-17
70
139
245
202
172
16
-275
-646
-865
-1192
-1399
-1530
-1604
-1600
-1594
-1445
-1361
-1310
-1224
-1089
-1065
-954
-896
-885
-991
-1147
-1143
-1191
-1209
-1158
-993
-803
-594
-390
-180
-52
35
133
174
179
130
112
77
4
-65
-127
-219
-257
-225
-218
-218
-221
-220
-264
-334
-329
-340
-389
-411
-431
-439
-437
-415
-364
-325
-255
-148
-43
57
146
257
340
383
391
375
345
314
287
224
148
98
49
-14
-102
-176
-234
-287
-341
-412
-487
-586
-681
-770
-870
-960
-1036
-1073
-1066
-1061
-1107
-1148
-1159
-1151
-1138
-1134
-1097
-1026
-976
-946
-911
-899
-931
-929
-844
-772
-746
-707
-623
-540
-488
-453
-460
-458
-455
-443
-434
-457
-466
-455
-419
-378
-350
-345
-322
-318
-300
-262
-233
-218
-213
-192
-156
-165
-208
-232
-222
-229
-243
-248
-267
-268
-234
-175
-129
-74
17
133
247
326
391
464
508
495
497
520
544
571
597
642
710
763
779
798
828
856
865
894
936
926
889
841
799
742
665
633
607
596
602
596
572
530
480
438
346
218
98
-26
-171
-324
-436
-513
-579
-636
-646
-619
-564
-526
-488
-479
-520
-609
-713
-795
-886
-983
-1027
-1079
-1112
-1138
-1176
-1192
-1185
-1145
-1117
-1082
-1058
-1053
-1061
-1094
-1100
-1105
-1126
-1102
-1049
-993
-936
-867
-771
-707
-661
-606
-535
-473
-437
-419
-449
-497
-529
-537
-548
-533
-499
-441
-385
-326
-254
-200
-151
-110
-73
-64
-63
-58
-77
-96
-109
-110
-94
-35
14
55
81
120
136
127
106
51
17
-38
-104
-162
-242
-319
-350
-367
-401
-411
-425
-475
-543
-621
-692
-777
-864
-926
-971
-1020
-1044
-1057
-1044
-999
-936
-885
-823
-763
-718
-642
-555
-485
-449
-414
-388
-384
-381
-377
-350
-313
-262
-239
-249
-243
-272
-286
-287
-323
-349
-370
-395
-437
-500
-557
-608
-640
-627
-593
-568
-545
-512
-480
-437
-404
-363
-315
-246
-148
-56
36
107
145
170
202
228
237
250
249
241
252
259
270
306
350
383
408
478
538
539
514
503
511
504
477
454
417
357
291
239
209
214
227
214
191
167
148
92
23
-54
-140
-218
-281
-330
-398
-447
-472
-500
-513
-490
-475
-453
-437
-427
-433
-473
-507
-536
-615
-721
-809
-866
-875
-844
-781
-744
-745
-734
-723
-749
-803
-833
-865
-900
-926
-964
-1021
-1056
-1048
-1004
-927
-860
-770
-676
-597
-548
-541
-556
-582
-584
-594
-585
-567
-548
-518
-477
-463
-454
-447
-431
-384
-331
-285
-282
-305
-356
-404
-440
-479
-521
-535
-512
-476
-469
-476
-469
-487
-501
-494
-492
-499
-507
-526
-563
-609
-686
-742
-764
-775
-750
-699
-644
-603
-562
-507
-469
-470
-471
-443
-406
-414
-452
-519
-578
-590
-543
-491
-448
-427
-397
-364
-358
-351
-365
-370
-359
-361
-391
-436
-488
-512
-512
-474
-418
-362
-304
-232
-189
-168
-141
-122
-117
-110
-123
-132
-140
-154
-148
-137
-144
-135
-88
-32
23
38
41
36
25
19
-2
-43
-82
-99
-146
-198
-222
-210
-181
-120
-39
41
69
73
101
124
145
152
161
145
145
176
180
156
136
114
107
94
80
44
11
9
-1
-41
-114
-205
-285
-336
-379
-395
-403
-376
-333
-334
-376
-402
-378
-353
-330
-296
-282
-288
-290
-309
-331
-360
-400
-447
-489
-531
-579
-609
-626
-685
-744
-777
-809
-813
-777
-742
-714
-688
-636
-582
-540
-516
-514
-486
-434
-395
-392
-435
-460
-491
-524
-556
-608
-640
-655
-620
-586
-565
-591
-628
-635
-611
-619
-651
-673
-672
-633
-579
-532
-513
-500
-486
-414
-325
-277
-238
-173
-119
-70
-89
-138
-214
-271
-273
-278
-288
-325
-361
-361
-337
-338
-351
-356
-332
-283
-257
-278
-291
-318
-313
-262
-260
-252
-295
-288
-272
-224
-207
-206
-178
-198
-156
-162
-152
-161
-164
-148
-117
-102
-115
-89
-48
-33
-44
-31
-2
-7
-18
-33
-70
-116
-136
-139
-149
-154
-190
-210
-203
-222
-248
-234
-188
-148
-116
-94
-71
-74
-117
-125
-124
-160
-164
-110
-45
-3
22
16
-1
-17
-18
-19
-27
-27
-27
-18
-33
-77
-106
-106
-70
-21
-11
-2
6
-15
-25
-31
-41
-68
-111
-127
-103
-105
-143
-190
-238
-261
-273
-300
-315
-339
-351
-346
-347
-350
-346
-346
-354
-366
-405
-477
-583
-666
-704
-705
-713
-705
-668
-605
-520
-460
-420
-398
-401
-430
-451
-466
-529
-588
-628
-632
-637
-651
-649
-642
-596
-547
-505
-501
-523
-527
-540
-522
-516
-535
-555
-567
-533
-509
-479
-431
-392
-373
-349
-315
-300
-318
-340
-333
-314
-309
-310
-316
-314
-321
-337
-334
-304
-285
-267
-217
-171
-154
-150
-138
-156
-182
-197
-204
-236
-289
-330
-333
-333
-342
-343
-338
-297
-231
-211
-214
-223
-213
-224
-266
-267
-249
-241
-237
-208
-180
-165
-144
-92
-39
-1
14
9
10
-29
-63
-96
-135
-146
-139
-124
-123
-124
-116
-138
-146
-135
-118
-108
-102
-117
-156
-199
-217
-231
-234
-192
-137
-112
-101
-91
-76
-84
-124
-137
-132
-108
-107
-135
-167
-215
-261
-308
-344
-353
-340
-311
-269
-265
-299
-342
-375
-373
-359
-352
-355
-342
-324
-309
-300
-285
-261
-218
-154
-113
-100
-110
-147
-148
-150
-182
-238
-285
-330
-356
-365
-409
-460
-484
-474
-458
-465
-481
-493
-520
-525
-530
-544
-548
-538
-493
-440
-376
-314
-270
-237
-170
-97
-45
4
27
64
80
62
29
-25
-100
-166
-184
-196
-209
-213
-216
-222
-264
-312
-361
-422
-473
-522
-566
-601
-631
-680
-704
-697
-656
-589
-515
-443
-370
-309
-264
-215
-186
-177
-156
-120
-105
-110
-93
-85
-50
-8
2
-19
-42
-66
-100
-142
-183
-228
-302
-345
-393
-444
-499
-564
-588
-573
-548
-535
-513
-461
-401
-357
-334
-309
-282
-246
-239
-232
-239
-214
-182
-173
-148
-132
-119
-126
-128
-113
-125
-173
-224
-236
-244
-246
-271
-293
-315
-328
-339
-372
-384
-380
-360
-331
-320
-304
-295
-285
-242
-192
-165
-131
-83
-49
-19
-5
6
-3
3
7
-6
-38
-72
-94
-109
-110
-107
-109
-124
-157
-192
-234
-268
-297
-330
-325
-304
-262
-229
-212
-208
-201
-188
-164
-119
-94
-75
-56
-40
-58
-116
-160
-172
-183
-194
-200
-218
-227
-237
-256
-290
-334
-366
-360
-335
-292
-261
-252
-263
-260
-279
-307
-282
-240
-180
-117
-66
-54
-85
-121
-160
-214
-251
-244
-237
-245
-245
-292
-342
-374
-421
-443
-451
-470
-500
-513
-529
-552
-573
-571
-542
-466
-376
-294
-227
-202
-194
-194
-185
-168
-154
-145
-138
-143
-152
-156
-167
-180
-196
-233
-227
-238
-267
-315
-358
-393
-449
-497
-534
-562
-590
-573
-551
-517
-474
-435
-379
-318
-268
-219
-163
-128
-114
-78
-67
-77
-108
-145
-138
-102
-59
-53
-47
-35
-24
-32
-57
-81
-113
-158
-217
-271
-328
-381
-413
-436
-465
-484
-486
-461
-448
-429
-422
-417
-414
-419
-399
-385
-371
-334
-299
-291
-258
-237
-209
-157
-137
-135
-130
-127
-129
-132
-136
-158
-189
-202
-225
-275
-325
-356
-368
-382
-399
-423
-436
-461
-479
-492
-515
-519
-497
-477
-476
-476
-464
-429
-412
-371
-330
-298
-260
-221
-160
-112
-78
-47
-22
-16
-7
0
-32
-78
-95
-90
-99
-106
-93
-81
-89
-102
-131
-170
-224
-271
-296
-336
-356
-355
-349
-347
-322
-316
-325
-329
-315
-293
-277
-256
-211
-167
-147
-136
-115
-96
-95
-93
-74
-58
-80
-126
-178
-234
-286
-326
-358
-388
-408
-422
-420
-406
-411
-416
-398
-382
-378
-380
-389
-402
-404
-380
-364
-349
-317
-278
-235
-188
-152
-109
-65
-21
12
25
19
-3
-39
-97
-163
-242
-309
-351
-388
-385
-362
-354
-362
-394
-387
-369
-381
-403
-424
-448
-477
-515
-532
-532
-545
-533
-490
-419
-359
-294
-227
-188
-168
-148
-134
-117
-112
-120
-124
-133
-151
-156
-178
-199
-196
-181
-140
-114
-103
-99
-120
-155
-193
-219
-246
-260
-265
-297
-339
-395
-447
-467
-468
-445
-406
-355
-303
-259
-229
-222
-248
-270
-274
-271
-258
-220
-205
-196
-147
-95
-79
-95
-89
-65
-39
-30
-42
-68
-123
-186
-240
-270
-313
-346
-373
-378
-371
-364
-351
-324
-294
-255
-225
-241
-248
-263
-273
-289
-291
-290
-287
-276
-259
-221
-193
-168
-179
-166
-165
-161
-143
-168
-197
-218
-261
-282
-288
-276
-270
-248
-207
-205
-195
-187
-189
-202
-219
-236
-267
-316
-331
-316
-294
-262
-225
-213
-173
-121
-57
-29
-38
-53
-70
-101
-174
-250
-318
-373
-427
-450
-428
-374
-325
-270
-210
-159
-148
-174
-212
-245
-285
-321
-319
-336
-351
-340
-332
-307
-298
-280
-266
-288
-296
-301
-340
-400
-461
-511
-519
-511
-494
-466
-447
-402
-355
-334
-313
-305
-307
-303
-311
-307
-303
-320
-333
-340
-332
-321
-307
-289
-246
-210
-178
-154
-157
-173
-187
-199
-203
-211
-235
-268
-284
-290
-301
-313
-317
-303
-288
-274
-270
-265
-259
-264
-256
-236
-263
-300
-314
-318
-302
-313
-312
-286
-256
-244
-229
-233
-258
-277
-287
-292
-295
-278
-280
-280
-285
-297
-301
-318
-335
-351
-371
-384
-413
-460
-511
-537
-519
-485
-463
-436
-374
-301
-244
-197
-175
-145
-124
-108
-101
-117
-135
-149
-154
-165
-195
-213
-233
-248
-247
-236
-230
-231
-228
-242
-264
-282
-307
-345
-399
-437
-454
-461
-455
-442
-412
-375
-334
-297
-273
-257
-246
-246
-258
-256
-251
-247
-251
-248
-227
-216
-189
-173
-191
-217
-237
-256
-291
-327
-359
-357
-344
-357
-361
-386
-387
-365
-368
-358
-330
-269
-221
-203
-175
-167
-192
-213
-213
-195
-152
-123
-106
-101
-116
-143
-173
-187
-222
-250
-272
-295
-366
-447
-520
-565
-579
-589
-567
-560
-541
-522
-508
-491
-480
-458
-425
-361
-301
-264
-262
-279
-271
-274
-283
-267
-240
-213
-150
-74
-45
-63
-122
-165
-173
-204
-228
-245
-278
-323
-373
-411
-449
-467
-449
-406
-364
-326
-323
-356
-377
-378
-366
-354
-338
-309
-283
-270
-262
-251
-243
-209
-168
-141
-115
-103
-111
-145
-215
-292
-359
-421
-467
-479
-472
-475
-489
-497
-484
-478
-473
-464
-453
-436
-411
-396
-415
-430
-432
-428
-437
-426
-393
-341
-302
-264
-225
-198
-200
-214
-211
-236
-258
-289
-328
-353
-378
-396
-386
-391
-385
-354
-325
-309
-304
-286
-278
-295
-324
-334
-337
-354
-352
-329
-311
-313
-310
-303
-271
-237
-244
-248
-269
-256
-220
-210
-198
-188
-164
-133
-107
-95
-121
-167
-201
-220
-241
-269
-280
-277
-248
-231
-238
-265
-262
-255
-250
-245
-242
-238
-226
-203
-191
-189
-193
-180
-171
-178
-181
-178
-218
-256
-275
-279
-269
-276
-282
-300
-294
-288
-283
-294
-321
-329
-335
-364
-410
-471
-510
-509
-500
-503
-519
-512
-509
-484
-453
-434
-414
-415
-399
-385
-381
-402
-451
-485
-484
-483
-505
-535
-535
-543
-530
-511
-483
-472
-475
-466
-440
-407
-410
-398
-365
-341
-318
-301
-297
-276
-254
-234
-230
-239
-264
-284
-296
-291
-308
-342
-375
-382
-352
-322
-334
-331
-314
-291
-315
-314
-356
-415
-539
-678
-791
-970
-1340
-2745
-1990
-380
-114
-516
-936
-357
-150
-229
-497
-284
-81
-37
-163
-484
-402
-263
-189
-262
-176
-356
-357
-206
-281
-236
-219
-16
112
-16
-239
-320
-287
-336
-416
-505
-559
-507
-434
-516
-413
-330
-365
-373
-380
-256
-266
-291
-551
-657
-668
-710
-596
-764
-566
-395
-551
-627
-406
-334
-605
-636
-487
-275
-490
-667
-558
-525
-558
-582
-363
-380
-401
-341
-278
-232
-507
-412
-210
40
-185
-433
-294
-112
-162
-498
-524
-558
-487
-587
-431
-385
-626
-360
-95
-584
-555
17
-121
-922
-1122
-555
-190
-407
-399
-284
-70
-157
-867
-507
223
275
-187
-1084
-17
673
-445
-508
-723
-9
-134
220
-77
-737
18
-984
-330
-63
-381
-61
-1115
-336
2
-706
-750
-546
-30
-149
-660
-696
-231
-408
-1052
-880
-364
21
-331
-682
-643
-258
-14
-568
-571
-95
331
-635
-1484
-242
786
-399
-837
-1156
-157
163
-1335
-84
-241
-802
-668
163
197
-758
-1140
-289
-121
-294
-850
-937
-305
-406
-215
-366
-443
-709
326
114
-974
-939
472
116
-1449
542
-453
-1096
-667
-328
969
-485
-1129
-39
817
196
-1611
124
1208
-875
-250
250
470
-381
-1022
157
813
-273
-582
-918
215
1734
-994
-2423
424
2140
-541
-1183
-660
106
812
-354
-810
-144
77
337
-35
-595
279
282
912
839
-120
37
791
737
-48
-385
1118
21
-452
253
639
1289
-582
284
327
-86
1101
200
-531
-389
684
717
-358
-546
104
1181
567
-316
-660
288
1388
416
-631
-332
996
804
-189
-344
245
397
-317
-237
168
435
359
26
-1180
-182
655
235
-303
-390
28
-296
-33
-25
-896
-433
428
576
-161
211
-1659
-326
1848
-381
-2176
-1123
1356
120
-534
-698
30
-136
1269
-447
-1965
322
-220
773
-15
-906
-2220
328
2006
-1261
-1351
518
739
-1289
88
-1105
-696
798
121
-1572
-1485
357
871
-377
-626
-533
-1095
1550
485
87
-991
-1113
1494
443
-650
-628
213
775
257
-979
-326
1621
-396
30
750
-2010
2127
1677
-3009
-274
1000
914
-246
-919
627
509
276
-349
-1165
2039
208
-2443
54
1065
513
32
-854
-233
1849
805
-1555
-1225
1304
2035
-1256
-1970
270
772
411
-649
-190
663
-490
-179
121
-1252
-595
2104
1124
-2083
-1405
315
1607
124
-974
-944
122
1662
351
-1038
-1479
-178
2345
-1218
-1743
1631
175
-1606
-201
-362
65
-148
-756
192
201
-1013
-1406
144
423
-40
25
-308
-210
199
511
651
574
-2127
910
525
-1152
2452
-2029
-29
647
543
-248
-1126
246
-1276
1729
-664
-2324
227
1250
-690
-1343
708
-395
-719
-76
1268
-1981
-386
2459
-2180
-512
496
-849
720
-56
-706
-636
797
429
-1087
-192
-404
-733
745
-70
-1285
969
1607
-886
-2272
310
539
-640
-506
-214
940
-88
-1528
-43
1566
1273
-2030
-787
624
-343
220
99
156
-461
-659
634
1814
-2414
-782
1390
297
-1143
-2635
-111
1467
584
-1714
-1002
476
-598
-586
-165
493
354
-1779
-1262
726
1468
-1063
-1943
789
329
-93
-744
110
-1105
-448
267
-1605
728
673
-351
-407
-560
-273
1172
-1383
-209
405
-2538
2371
1248
-968
-1537
-998
1774
810
-3188
-513
1341
-299
-1191
519
-44
-3379
1118
2776
664
-3795
-1783
2097
1469
-481
-2122
-457
854
1086
-364
-436
-492
1262
-2328
-1662
2420
1699
-718
-2825
203
1144
-214
-1831
478
-1014
105
3129
-1791
-2005
-1068
1059
2130
-1562
-2462
-1358
3129
1365
-2102
-2872
-246
1897
1426
-1132
-1988
40
357
1390
-1760
-1141
1856
1476
-181
-1462
-1882
1090
1726
1563
-2600
-3261
2706
1953
909
-1738
-1843
1586
1166
-1376
-262
594
161
-126
-1561
-2024
-1723
2419
1674
-1260
-2025
-3060
1469
3039
-573
-3649
-2793
4065
1819
-1933
-1595
-1537
-129
419
247
-822
-1053
303
641
157
-919
-2258
-112
1941
536
-1194
371
23
-783
-1250
308
586
-1642
-674
-957
1581
100
-2325
-834
232
-891
-648
1388
1269
-1410
-3770
1376
1547
-1421
782
-681
-1940
749
1673
-1199
-2447
831
1353
-605
-778
42
628
-325
168
-1042
-1067
-742
28
3167
-777
-2250
-1002
-259
2478
672
-3916
-532
2384
-284
-757
-909
-743
-1687
-239
2391
-555
-1437
-2208
-75
2468
-621
-2147
-1478
1430
1732
559
-2108
-1703
328
1067
998
-684
-8
-1303
357
2317
-222
-2147
-637
1246
216
-66
358
-598
-729
-344
42
79
-662
315
-134
-2026
-215
450
-155
-1047
-1380
1523
129
-1304
-721
-504
-154
258
-1082
-1095
365
398
443
-712
-1847
-877
632
1793
-208
-1405
-498
-723
-746
87
471
30
-527
-1117
570
-836
-485
752
-1407
-1401
-741
954
-429
-1359
-285
896
-980
-1004
1846
-1631
-1688
764
286
-1070
-1256
170
171
135
-698
-416
-358
-356
-362
224
-117
-1824
-661
224
390
-1271
-1087
-262
-1126
242
77
-806
-1636
-295
1056
-973
-1546
-507
563
-1481
-2129
-385
7
-470
-852
-1546
-759
585
-197
-395
-874
-489
-404
65
-358
-1066
-15
-93
-1146
-265
359
-337
-413
-504
-638
-452
-679
-370
101
389
-1083
-829
758
-1210
-1010
618
846
-1688
-2032
5
1060
-242
-807
-289
933
192
-2427
677
1669
-188
-2543
-255
1452
-1406
-26
1127
475
-1630
-776
376
-232
268
396
-797
-1500
-530
-347
322
-339
48
618
-1383
-1173
868
1043
-998
-547
559
28
510
591
14
-1000
-486
611
-90
-428
-5
34
-716
-1
374
-827
-620
-35
929
261
-2180
-1612
794
843
-890
-1303
-1093
418
1074
-571
-821
-176
-1094
-924
322
-35
-916
-260
36
-632
-1000
217
811
-898
-1271
-907
438
615
-377
-1448
-844
138
87
157
0
396
-429
732
31
-2570
-397
626
1194
1027
-1604
-853
549
848
-499
-1628
-1024
251
724
643
128
-940
214
225
-456
332
957
-122
-980
77
151
-256
-601
-867
12
1296
831
-1390
-1630
51
779
-20
-746
-1333
-395
954
980
-178
-1841
-1503
344
400
-233
-726
-1313
-503
-417
45
792
-1071
-953
655
657
-459
-1090
8
-88
-806
17
522
134
-766
-76
1338
528
-713
-838
-76
166
457
119
-544
-616
156
688
-489
-1052
-1075
-435
-305
41
12
-1285
-1094
65
727
236
-932
-1067
-826
-505
449
-721
-1642
-795
-243
107
-94
-1021
-837
341
-225
-885
-661
-180
-134
-665
-989
-360
178
204
-106
-848
-1261
-78
-22
-1226
-510
-264
-440
-277
86
-214
-916
-336
-212
-625
-1533
-1198
530
417
-178
-892
-478
-327
-584
-726
-674
-467
-733
-371
-543
-713
-864
-919
-437
-221
-411
-525
-512
-718
-298
-106
-880
-1234
-816
-19
5
-322
-621
-970
-766
-308
226
22
-623
-8
224
-50
45
-326
-743
-697
-7
164
93
188
-407
-433
209
239
-523
-753
-374
91
203
-393
-652
-643
647
1223
-64
-910
-568
798
767
-274
-432
-130
57
110
-149
-263
-209
-611
-66
258
-485
-449
-70
198
-38
-419
-21
-207
-37
-9
-510
-444
-397
-660
-456
-362
-295
-150
-509
-707
-369
-19
-220
-367
-262
-225
-242
-311
-263
-144
-560
-679
-589
-444
-375
-427
-309
-613
-556
-193
-150
-291
-679
-768
-578
-364
-247
-363
-499
-241
-97
-374
-637
-823
-467
-260
-383
-632
-415
-348
-652
-430
-447
-691
-817
-676
-476
-406
-395
-306
-407
-777
-560
-216
-245
-442
-490
-588
-615
-493
-617
-706
-620
-327
-137
-300
-448
-428
-587
-569
-339
-220
-350
-526
-301
66
-40
-122
-12
-71
-185
-298
-192
-243
-274
-123
-93
-142
-199
-112
377
-63
-745
-317
32
-88
-293
-319
-258
-41
353
412
211
261
490
327
208
492
616
529
611
841
803
866
1073
733
577
802
779
873
1024
1038
971
876
859
723
541
769
976
1022
1047
936
883
832
856
978
979
878
1011
1197
1312
1475
920
374
377
274
339
605
626
270
37
-35
-134
-308
-612
-842
-928
-1121
-1229
-995
-1050
-1333
-1512
-1795
-1833
-1912
-1895
-1717
-1800
-1987
-2083
-1993
-1841
-1815
-1776
-1687
-1571
-1395
-1414
-1480
-1495
-1477
-1564
-1590
-1344
-1041
-1060
-1030
-948
-1114
-1343
-1446
-1265
-1168
-1437
-1388
-1081
-1184
-1230
-1107
-1221
-1584
-1717
-1654
-1609
-1567
-1573
-1694
-1694
-1451
-1260
-1315
-1497
-1475
-1406
-1568
-1476
-1246
-1258
-1308
-1062
-923
-1024
-1006
-810
-724
-874
-923
-727
-542
-408
-213
-80
-125
-17
212
248
377
550
407
298
585
893
921
1016
1263
1283
1286
1391
1536
1464
1461
1676
1721
1762
2014
2134
2143
2157
2378
2468
2396
2432
2654
2814
2760
2937
3152
3181
3396
3548
3546
3541
3771
3391
2314
2099
1564
559
1026
1649
1261
892
752
511
-293
-1073
-1520
-1878
-2755
-2947
-2408
-2374
-2378
-2413
-2649
-3162
-3663
-3792
-3908
-3751
-3642
-3737
-3239
-2569
-2273
-2275
-1922
-1737
-1863
-1680
-1260
-740
-739
-470
112
284
571
864
1182
1199
1146
1161
1227
1296
1233
1342
1314
1452
1510
1264
1382
1277
873
412
180
181
23
77
144
12
-191
-252
-444
-717
-901
-1241
-1400
-1558
-1656
-1580
-1693
-1917
-2176
-2125
-2292
-2507
-2228
-2305
-2647
-2661
-2589
-2646
-2646
-2408
-2246
-2158
-2172
-2085
-1843
-1829
-1897
-1767
-1572
-1495
-1209
-863
-587
-443
-355
-360
-305
-245
-289
-195
-178
-136
-57
-79
-80
-95
-328
-520
-553
-595
-734
-849
-827
-911
-1075
-1065
-1140
-1184
-1186
-1246
-1242
-1148
-1056
-1016
-813
-731
-680
-445
-286
-91
71
210
321
453
663
929
1078
1268
1538
1868
2085
2120
2405
2436
2326
2722
2951
2970
3281
3455
3311
3435
3498
3464
3404
3383
3762
3530
3506
3891
3309
2265
2185
2012
1403
1659
2048
1875
1391
850
530
-319
-1151
-1622
-1984
-2231
-2337
-2171
-2130
-2334
-2956
-3635
-4125
-4281
-4436
-4563
-4005
-3549
-3644
-3382
-2953
-2844
-3067
-3045
-2666
-2288
-2024
-1351
-563
-270
-37
225
620
965
940
1139
1471
1754
1799
1849
2118
2205
1989
1877
2057
2005
1735
1537
1404
1106
642
471
437
214
-11
-221
-397
-586
-851
-1215
-1398
-1681
-2088
-2020
-2008
-2049
-1958
-2174
-2388
-2489
-2529
-2651
-2740
-2710
-2720
-2629
-2438
-2188
-2032
-2115
-2125
-1978
-1845
-1793
-1571
-1400
-1411
-1235
-1049
-888
-640
-435
-418
-311
-195
-133
26
114
201
159
155
311
403
338
194
86
-82
-147
-170
-285
-340
-418
-515
-648
-642
-692
-968
-1070
-1076
-1162
-1313
-1169
-1045
-1190
-1212
-1055
-841
-762
-645
-421
-160
-191
-72
435
648
771
1143
1391
1563
1901
2248
2490
2901
3055
3037
3388
3811
3869
3868
4233
4426
4442
4506
4787
4785
4510
4248
3461
2874
2392
1858
2116
2459
2189
1432
977
445
-472
-1388
-2212
-2743
-3223
-3383
-2884
-2596
-2985
-3761
-4211
-4676
-5222
-5378
-5218
-4818
-4482
-4099
-3543
-2893
-2846
-3016
-2784
-2448
-2206
-1714
-804
30
258
433
875
1366
1478
1450
1616
1827
1968
2070
2427
2583
2329
2064
2003
2143
2041
1692
1518
1397
1019
673
621
460
111
-212
-273
-319
-554
-803
-1014
-1194
-1587
-1994
-2079
-2020
-2016
-2199
-2192
-2307
-2621
-2939
-3041
-2856
-3087
-3134
-2703
-2361
-2343
-2331
-2077
-2196
-2327
-2091
-1712
-1428
-1184
-763
-490
-308
-221
-144
-147
-167
22
154
422
627
737
674
565
522
197
102
35
-25
-225
-418
-349
-551
-701
-867
-1071
-1315
-1412
-1325
-1442
-1411
-1448
-1522
-1503
-1449
-1284
-1265
-1119
-955
-803
-659
-460
-272
-263
-88
90
348
476
780
1030
1041
1250
1357
1564
1662
1928
2139
2163
2404
2592
2789
2790
2965
2978
3049
3264
3327
3589
3525
3621
3593
3513
3299
2508
2359
1739
1489
1676
1711
1687
1046
716
9
-753
-1535
-2325
-2734
-3173
-3068
-2774
-2619
-2879
-3433
-3693
-4260
-4563
-4740
-4483
-4017
-3656
-3007
-2481
-1991
-2048
-2114
-1962
-1810
-1498
-1005
-156
392
739
1078
1348
1541
1337
1320
1366
1428
1459
1589
1952
1864
1606
1395
1270
1162
840
640
536
475
248
123
102
-107
-350
-517
-537
-666
-869
-1002
-1134
-1343
-1739
-1853
-1847
-2008
-2102
-2106
-2149
-2343
-2351
-2519
-2667
-2739
-2855
-2847
-2649
-2296
-2225
-2119
-1940
-1885
-1773
-1680
-1452
-1309
-1133
-805
-389
-73
-34
208
326
336
393
463
588
574
679
626
573
612
436
200
43
-90
-354
-378
-410
-559
-729
-857
-921
-1136
-1124
-1190
-1201
-1143
-1250
-1066
-1016
-1002
-951
-879
-681
-515
-235
-93
14
254
389
494
667
884
972
1219
1377
1535
1664
1734
1786
1801
1952
1979
2115
2260
2310
2345
2393
2471
2564
2448
2484
2514
2472
2382
2269
2278
1945
1616
1293
865
688
508
422
242
12
-243
-677
-1020
-1534
-2076
-2560
-2717
-2733
-2680
-2442
-2407
-2534
-2811
-2994
-3085
-3164
-3032
-2896
-2456
-1987
-1507
-1104
-1012
-971
-977
-878
-725
-409
-100
193
609
850
1023
1069
1024
910
751
765
764
902
962
966
870
707
640
497
375
238
101
17
-54
-104
-216
-365
-645
-798
-904
-1074
-1165
-1442
-1625
-1818
-2011
-2069
-2161
-2260
-2436
-2443
-2350
-2508
-2570
-2499
-2619
-2724
-2524
-2291
-2092
-1905
-1723
-1372
-1243
-1187
-990
-854
-718
-551
-276
34
234
263
431
456
309
305
186
335
222
85
225
116
140
-75
-193
-283
-631
-695
-735
-693
-734
-870
-775
-692
-772
-812
-692
-702
-776
-595
-351
-165
-38
105
284
434
415
479
758
874
944
1454
1732
1829
2088
2270
2437
2428
2708
2882
3050
3410
3607
3826
4077
4099
3492
3047
2587
1965
2040
2057
2263
1893
1357
1237
299
-647
-1677
-2612
-3159
-3314
-2918
-2497
-2471
-2988
-3270
-3735
-4296
-4527
-4826
-4454
-3880
-3175
-2263
-1666
-1549
-1813
-1843
-1709
-1486
-1206
-664
-8
320
765
1075
1145
957
576
511
562
694
890
1108
1254
1192
995
919
923
680
475
411
420
583
595
615
523
139
-100
-101
-84
-177
-405
-608
-735
-993
-1238
-1529
-1842
-2137
-2300
-2115
-2002
-1996
-2079
-2147
-2217
-2353
-2316
-2258
-2264
-1979
-1650
-1303
-899
-807
-783
-932
-912
-735
-746
-448
-58
136
326
465
422
242
-54
-264
-281
-347
-240
-57
2
19
-224
-415
-550
-682
-798
-882
-746
-694
-661
-629
-613
-882
-1091
-1022
-1006
-821
-914
-770
-667
-690
-554
-727
-635
-754
-775
-516
-275
-131
-186
30
101
239
315
409
628
684
1025
1143
1327
1512
1353
1524
1464
1515
1604
1615
1833
1786
1783
1731
1558
1414
1234
1057
1004
904
662
669
563
356
145
-157
-139
-391
-501
-495
-618
-615
-605
-513
-496
-519
-493
-469
-375
-397
-460
-506
-515
-511
-534
-360
-266
-328
-371
-411
-504
-627
-853
-1004
-1058
-1039
-938
-839
-925
-1005
-1080
-1176
-1263
-1439
-1460
-1412
-1356
-1221
-1194
-1233
-1227
-1340
-1453
-1483
-1593
-1510
-1437
-1491
-1423
-1422
-1419
-1489
-1547
-1513
-1507
-1468
-1305
-1192
-1157
-1108
-1076
-982
-910
-886
-726
-595
-494
-345
-184
-77
-64
-65
-68
21
89
155
162
231
208
129
184
169
139
23
99
241
214
327
397
426
433
476
527
487
534
627
745
847
1022
1084
1117
1341
1344
1477
1693
1774
2138
2109
2331
2588
2469
2776
2802
2918
3250
3308
3578
3775
3272
2744
2378
1562
1290
982
810
913
226
158
-225
-1459
-2325
-3257
-3913
-3879
-3701
-3371
-2918
-3147
-3387
-3312
-3657
-3864
-4056
-3791
-2867
-2205
-1400
-687
-663
-805
-795
-668
-318
-235
-97
552
889
1068
1307
1187
941
637
548
824
930
968
1158
1263
1367
1259
1098
1213
1014
741
808
904
939
799
460
199
-86
-473
-637
-751
-1002
-1202
-1315
-1313
-1503
-1957
-2320
-2541
-2581
-2467
-2240
-1960
-1835
-1808
-1673
-1428
-1391
-1444
-1345
-1041
-625
-269
82
275
279
202
212
313
248
123
181
287
372
284
158
-71
-316
-458
-571
-508
-589
-680
-770
-804
-807
-1042
-1107
-1074
-1111
-1099
-960
-864
-1025
-1179
-1395
-1405
-1468
-1635
-1451
-1347
-1237
-1217
-1183
-1025
-1218
-1258
-1100
-899
-711
-510
-228
-21
127
69
266
404
393
498
628
931
938
1064
1305
1142
1061
1102
1146
1103
989
880
959
979
750
872
662
518
564
367
635
356
222
399
139
144
60
35
10
6
-129
-61
-15
-377
-362
-450
-514
-695
-710
-553
-909
-817
-736
-844
-791
-894
-754
-702
-569
-465
-412
-232
-240
-125
-2
44
-29
-16
72
3
75
69
41
136
26
-41
15
-101
-226
-277
-345
-485
-594
-658
-810
-888
-998
-1114
-1181
-1192
-1202
-1301
-1295
-1359
-1404
-1433
-1499
-1456
-1515
-1491
-1434
-1421
-1390
-1431
-1317
-1224
-1224
-1150
-1080
-952
-913
-864
-716
-619
-550
-505
-372
-311
-195
-87
-38
65
42
167
238
212
228
307
368
362
462
441
482
586
551
564
528
594
599
567
756
718
755
877
957
992
968
1201
1136
1192
1353
1303
1464
1303
1495
1465
1334
1412
1235
1436
1218
1255
1330
1160
1217
893
931
788
509
430
235
268
12
-86
-140
-280
-441
-711
-646
-839
-968
-1063
-1139
-1209
-1494
-1426
-1399
-1518
-1537
-1501
-1411
-1413
-1360
-1271
-1259
-1316
-1294
-1122
-976
-926
-877
-720
-573
-487
-348
-216
-247
-232
-122
65
176
151
208
270
253
214
257
261
137
147
201
219
168
28
-12
-129
-217
-296
-398
-464
-692
-767
-832
-946
-1044
-1306
-1274
-1423
-1590
-1503
-1717
-1813
-1948
-1964
-1858
-1938
-1917
-1841
-1779
-1786
-1638
-1499
-1410
-1337
-1245
-964
-869
-781
-592
-519
-445
-357
-182
-69
-60
-106
0
133
59
142
156
157
117
147
279
209
93
117
231
194
248
308
329
340
276
431
444
374
433
399
588
567
626
800
723
790
859
955
1068
1168
1167
1350
1433
1523
1606
1545
1780
1707
1782
1893
1626
1459
1253
999
684
493
330
218
59
-79
-150
-688
-1072
-1393
-1811
-1920
-1920
-1870
-1834
-1787
-1718
-1670
-1747
-1813
-1826
-1836
-1576
-1326
-1200
-1005
-971
-935
-857
-767
-675
-685
-671
-495
-344
-327
-271
-270
-275
-307
-243
-84
-27
30
158
253
260
211
129
149
126
92
141
162
133
41
-66
-175
-337
-506
-580
-617
-676
-694
-675
-729
-851
-952
-996
-1038
-1036
-992
-902
-772
-697
-593
-508
-478
-453
-458
-380
-259
-203
-196
-229
-288
-316
-360
-435
-461
-488
-511
-476
-528
-579
-620
-744
-746
-664
-683
-633
-610
-645
-642
-710
-631
-602
-639
-603
-547
-418
-423
-462
-419
-494
-533
-447
-493
-482
-460
-446
-305
-286
-314
-238
-149
-54
13
-7
94
115
119
272
306
318
321
367
459
330
300
294
222
292
168
306
273
243
331
126
276
161
137
172
9
90
-31
-35
-59
-154
-135
-151
-175
-234
-184
-236
-267
-226
-324
-286
-365
-426
-393
-446
-453
-509
-471
-504
-585
-525
-556
-550
-519
-519
-495
-541
-535
-529
-592
-612
-692
-681
-640
-692
-736
-748
-760
-822
-818
-803
-872
-909
-902
-880
-916
-937
-918
-906
-923
-935
-857
-823
-782
-716
-692
-590
-569
-551
-469
-399
-357
-303
-210
-174
-120
-73
-41
24
90
151
238
277
351
403
422
479
498
613
647
699
855
841
819
834
880
823
820
861
881
896
781
891
719
609
645
409
490
292
217
233
87
110
-74
-28
-192
-242
-261
-407
-371
-635
-548
-578
-599
-583
-674
-553
-632
-580
-566
-544
-513
-473
-330
-360
-272
-264
-272
-186
-274
-216
-155
-185
-216
-257
-296
-357
-402
-424
-486
-542
-549
-614
-631
-692
-770
-797
-856
-929
-1038
-1044
-1068
-1094
-1100
-1134
-1147
-1137
-1075
-1093
-1065
-1018
-954
-885
-870
-795
-768
-707
-645
-585
-499
-411
-308
-206
-58
1
74
171
247
296
359
476
478
569
644
742
784
838
991
1009
1016
1026
1029
1068
1006
951
1052
944
990
984
746
871
705
658
702
459
546
342
251
184
-108
-145
-275
-378
-466
-594
-676
-747
-843
-907
-866
-912
-834
-714
-694
-637
-604
-587
-579
-605
-605
-546
-490
-423
-304
-287
-281
-396
-561
-632
-636
-668
-589
-507
-474
-359
-427
-410
-441
-550
-543
-583
-532
-505
-565
-552
-620
-759
-880
-943
-1001
-1112
-1152
-1152
-1212
-1309
-1399
-1451
-1509
-1607
-1553
-1399
-1345
-1228
-1071
-1000
-938
-855
-741
-596
-488
-362
-170
-6
78
77
183
274
214
251
363
459
494
539
686
735
674
714
867
969
989
1075
1255
1302
1286
1373
1431
1366
1365
1372
1417
1427
1255
1329
1272
1005
975
768
593
455
156
41
-115
-338
-511
-660
-834
-1035
-1102
-1105
-1160
-1175
-1101
-1140
-1271
-1290
-1307
-1311
-1255
-1165
-1041
-981
-1004
-959
-937
-983
-1017
-931
-853
-789
-670
-544
-464
-448
-382
-269
-208
-109
-30
64
134
88
170
222
162
141
127
135
92
19
33
8
-92
-170
-215
-288
-376
-403
-435
-481
-492
-488
-508
-532
-569
-623
-654
-698
-719
-665
-650
-639
-670
-687
-707
-727
-687
-747
-712
-687
-681
-620
-688
-720
-654
-682
-678
-567
-569
-530
-556
-629
-528
-566
-590
-498
-472
-459
-488
-486
-463
-508
-528
-503
-494
-525
-527
-514
-452
-443
-434
-344
-255
-197
-153
-23
-24
-17
93
137
233
226
310
528
497
531
599
629
645
621
698
728
749
705
836
795
576
686
516
562
484
265
421
272
173
100
34
-24
-184
-215
-200
-239
-352
-323
-365
-486
-500
-542
-469
-497
-555
-460
-462
-490
-486
-474
-508
-493
-427
-367
-374
-406
-384
-384
-397
-381
-364
-383
-343
-284
-243
-229
-285
-218
-224
-250
-193
-240
-240
-301
-421
-453
-612
-718
-716
-848
-816
-892
-978
-926
-1130
-1191
-1213
-1366
-1347
-1373
-1382
-1248
-1191
-1194
-1100
-1085
-1043
-1011
-946
-784
-740
-642
-479
-329
-265
-221
-107
4
37
103
237
377
399
396
457
426
451
519
617
800
841
953
1035
1106
1129
1012
1153
1081
1080
1162
1171
1299
1163
1173
1128
964
871
690
613
462
287
154
24
-185
-455
-521
-736
-886
-971
-1074
-1031
-1141
-1215
-1220
-1265
-1338
-1310
-1213
-1191
-1146
-1049
-955
-875
-869
-842
-798
-767
-723
-713
-631
-535
-518
-450
-400
-376
-289
-238
-162
-94
-49
8
53
60
35
59
76
58
46
78
86
20
-57
-104
-156
-228
-254
-242
-269
-337
-345
-354
-430
-528
-558
-548
-584
-570
-539
-504
-487
-529
-479
-424
-409
-339
-270
-225
-219
-187
-138
-109
-95
-58
21
15
0
54
69
81
74
79
102
85
39
4
-15
-89
-127
-117
-131
-159
-216
-222
-263
-310
-303
-315
-326
-376
-400
-430
-501
-535
-560
-540
-531
-579
-552
-547
-551
-516
-489
-433
-421
-398
-368
-361
-336
-327
-354
-351
-337
-337
-323
-312
-276
-230
-225
-197
-156
-147
-146
-133
-87
-86
-110
-95
-84
-79
-80
-106
-77
-125
-177
-158
-204
-240
-271
-265
-277
-314
-317
-307
-313
-318
-315
-329
-310
-361
-342
-306
-335
-266
-272
-243
-220
-239
-196
-218
-215
-226
-270
-274
-313
-293
-281
-338
-342
-374
-377
-325
-341
-339
-332
-327
-328
-362
-380
-419
-395
-404
-378
-340
-344
-299
-327
-304
-288
-276
-242
-257
-255
-271
-284
-343
-390
-407
-469
-415
-390
-407
-387
-380
-331
-296
-311
-331
-297
-276
-237
-210
-215
-188
-218
-215
-194
-193
-168
-199
-163
-96
-122
-98
-72
-113
-105
-132
-126
-109
-165
-175
-155
-166
-177
-136
-102
-94
-92
-74
-62
-84
-100
-84
-120
-125
-140
-217
-222
-235
-265
-263
-293
-313
-304
-287
-275
-269
-288
-315
-329
-351
-337
-351
-342
-395
-439
-378
-414
-417
-358
-333
-348
-317
-318
-345
-334
-343
-296
-295
-280
-267
-291
-270
-314
-297
-292
-320
-282
-280
-290
-279
-239
-250
-232
-205
-209
-187
-199
-152
-170
-217
-227
-242
-211
-169
-172
-122
-34
-43
-44
-9
-30
-31
-63
-65
-42
-80
-94
-135
-153
-176
-190
-173
-146
-168
-184
-141
-146
-133
-157
-186
-195
-275
-283
-289
-277
-283
-284
-221
-267
-243
-228
-271
-258
-270
-260
-240
-237
-242
-223
-225
-260
-259
-266
-253
-232
-264
-250
-239
-262
-240
-252
-251
-318
-320
-296
-327
-337
-367
-303
-312
-345
-291
-284
-245
-241
-238
-224
-238
-242
-257
-253
-266
-299
-300
-280
-266
-258
-214
-196
-211
-217
-251
-284
-307
-305
-275
-242
-222
-220
-191
-189
-226
-204
-200
-224
-187
-196
-205
-194
-189
-197
-202
-167
-178
-178
-180
-213
-188
-229
-228
-219
-270
-263
-307
-267
-251
-328
-294
-277
-289
-288
-306
-279
-240
-274
-295
-287
-283
-299
-300
-323
-339
-308
-338
-326
-314
-367
-323
-311
-294
-279
-262
-225
-218
-199
-218
-193
-210
-217
-237
-265
-266
-333
-303
-279
-269
-262
-258
-239
-249
-197
-198
-160
-223
-239
-195
-261
-239
-283
-254
-265
-317
-280
-334
-256
-296
-286
-260
-310
-234
-261
-248
-237
-224
-226
-232
-215
-223
-204
-199
-201
-219
-250
-229
-244
-282
-301
-343
-353
-371
-376
-365
-384
-391
-353
-383
-376
-379
-332
-326
-419
-390
-449
-436
-437
-422
-374
-406
-401
-374
-375
-417
-373
-346
-340
-356
-348
-293
-340
-317
-294
-328
-289
-277
-278
-244
-258
-291
-259
-288
-295
-287
-303
-310
-318
-268
-318
-323
-321
-319
-300
-314
-321
-322
-309
-367
-364
-345
-363
-341
-361
-338
-316
-366
-311
-312
-270
-292
-269
-197
-254
-200
-207
-162
-205
-265
-156
-174
-174
-193
-206
-145
-183
-213
-181
-185
-231
-251
-229
-216
-213
-289
-246
-220
-321
-284
-285
-323
-325
-389
-321
-317
-329
-272
-287
-191
-232
-238
-209
-217
-216
-276
-267
-260
-292
-305
-291
-263
-302
-346
-282
-256
-363
-387
-324
-397
-425
-407
-349
-313
-405
-340
-260
-350
-371
-337
-369
-403
-384
-317
-322
-390
-359
-328
-360
-353
-371
-365
-368
-363
-309
-323
-386
-393
-361
-400
-415
-369
-359
-355
-351
-349
-343
-338
-345
-305
-256
-282
-219
-185
-181
-175
-198
-139
-127
-167
-126
-97
-131
-149
-141
-106
-132
-184
-163
-162
-197
-230
-204
-188
-251
-251
-207
-221
-241
-258
-241
-218
-272
-303
-287
-319
-342
-354
-342
-350
-414
-407
-379
-362
-421
-428
-328
-369
-371
-356
-331
-309
-373
-297
-274
-326
-331
-328
-288
-320
-347
-260
-268
-323
-302
-296
-281
-290
-276
-209
-232
-232
-179
-165
-162
-193
-206
-200
-258
-272
-253
-284
-302
-324
-305
-281
-295
-262
-270
-277
-249
-293
-325
-373
-428
-372
-421
-443
-430
-422
-389
-450
-421
-435
-463
-437
-416
-393
-384
-373
-397
-432
-497
-487
-472
-498
-443
-391
-365
-321
-310
-245
-242
-290
-216
-188
-230
-230
-231
-173
-217
-300
-216
-188
-229
-197
-161
-175
-167
-213
-184
-214
-295
-268
-300
-317
-309
-286
-299
-314
-296
-296
-270
-292
-285
-258
-324
-270
-269
-265
-216
-281
-267
-323
-315
-267
-326
-343
-343
-290
-310
-311
-318
-319
-303
-376
-333
-346
-342
-286
-332
-236
-275
-288
-191
-251
-228
-217
-228
-229
-274
-254
-218
-253
-236
-285
-257
-253
-334
-232
-253
-292
-246
-269
-240
-271
-320
-277
-314
-348
-366
-362
-380
-480
-443
-435
-503
-508
-497
-444
-479
-484
-406
-418
-404
-424
-351
-337
-343
-285
-265
-249
-325
-298
-249
-273
-261
-229
-220
-175
-183
-247
-216
-209
-222
-226
-247
-244
-275
-264
-257
-279
-275
-314
-258
-223
-242
-208
-218
-213
-275
-273
-247
-304
-216
-202
-224
-163
-200
-187
-206
-241
-216
-257
-261
-255
-259
-242
-302
-339
-313
-334
-348
-305
-275
-303
-279
-244
-221
-194
-204
-209
-193
-214
-235
-156
-140
-174
-171
-172
-138
-146
-164
-125
-142
-127
-175
-185
-197
-272
-267
-257
-258
-310
-306
-259
-313
-330
-328
-333
-306
-356
-370
-347
-413
-411
-411
-403
-401
-427
-400
-412
-412
-410
-422
-354
-340
-382
-359
-313
-338
-322
-310
-321
-288
-307
-273
-253
-209
-203
-248
-173
-258
-234
-175
-240
-180
-207
-171
-125
-158
-119
-151
-101
-155
-153
-100
-127
-122
-123
-102
-127
-115
-127
-128
-156
-172
-164
-252
-245
-245
-283
-234
-297
-289
-318
-350
-300
-318
-318
-324
-275
-285
-276
-267
-317
-310
-296
-321
-295
-271
-276
-235
-267
-224
-202
-224
-158
-182
-160
-138
-168
-104
-156
-138
-119
-149
-128
-151
-155
-170
-184
-143
-172
-160
-137
-192
-147
-209
-189
-191
-233
-228
-281
-272
-316
-320
-295
-309
-301
-286
-274
-281
-283
-277
-246
-206
-213
-204
-202
-202
-178
-168
-172
-189
-149
-166
-146
-168
-174
-152
-250
-229
-203
-209
-174
-166
-129
-168
-204
-187
-228
-278
-284
-244
-267
-277
-252
-222
-248
-272
-233
-220
-239
-255
-199
-225
-237
-196
-152
-183
-263
-238
-231
-274
-243
-217
-192
-236
-264
-187
-248
-247
-176
-193
-209
-211
-211
-252
-263
-280
-302
-248
-290
-315
-238
-317
-290
-284
-324
-282
-292
-222
-216
-285
-239
-251
-315
-271
-258
-252
-218
-209
-148
-214
-248
-182
-209
-269
-284
-239
-329
-374
-352
-383
-374
-388
-387
-357
-397
-415
-368
-322
-360
-297
-269
-298
-237
-232
-199
-164
-165
-155
-133
-145
-168
-148
-136
-157
-191
-177
-192
-236
-148
-243
-245
-214
-274
-182
-210
-178
-239
-250
-235
-320
-273
-292
-244
-243
-284
-251
-313
-335
-389
-372
-296
-312
-252
-245
-254
-288
-278
-297
-313
-285
-341
-269
-301
-326
-293
-304
-310
-338
-328
-356
-312
-315
-360
-270
-313
-338
-323
-326
-328
-323
-259
-284
-253
-219
-201
-181
-228
-196
-234
-241
-198
-253
-209
-306
-309
-236
-326
-277
-253
-275
-274
-276
-262
-328
-294
-254
-304
-267
-255
-252
-241
-287
-244
-235
-294
-275
-247
-223
-227
-238
-187
-192
-203
-183
-196
-202
-211
-214
-219
-218
-204
-205
-170
-169
-192
-155
-154
-169
-157
-184
-143
-156
-160
-144
-180
-136
-176
-210
-212
-196
-223
-236
-202
-257
-232
-228
-241
-191
-179
-163
-134
-142
-208
-187
-185
-187
-163
-226
-182
-206
-243
-242
-313
-247
-278
-325
-277
-298
-311
-358
-383
-363
-371
-345
-359
-351
-379
-416
-357
-362
-376
-352
-309
-278
-280
-274
-232
-269
-275
-221
-227
-234
-199
-198
-233
-195
-203
-179
-139
-201
-208
-253
-245
-235
-221
-194
-242
-194
-223
-255
-275
-295
-270
-294
-291
-277
-288
-341
-320
-314
-333
-301
-319
-305
-263
-328
-334
-276
-330
-327
-229
-265
-259
-210
-251
-239
-182
-186
-199
-177
-230
-241
-231
-220
-203
-209
-168
-166
-171
-136
-202
-178
-130
-216
-149
-150
-167
-178
-206
-150
-198
-176
-156
-161
-131
-191
-183
-204
-268
-307
-321
-290
-357
-361
-320
-347
-354
-314
-293
-307
-322
-315
-304
-350
-295
-268
-303
-236
-276
-273
-256
-302
-319
-318
-283
-369
-321
-285
-320
-279
-255
-236
-254
-288
-309
-278
-325
-339
-306
-327
-332
-301
-277
-275
-248
-226
-231
-282
-270
-222
-279
-269
-243
-190
-200
-209
-158
-215
-181
-219
-218
-174
-268
-288
-283
-297
-336
-307
-252
-307
-291
-227
-223
-214
-233
-147
-127
-179
-153
-155
-154
-206
-211
-134
-179
-212
-148
-169
-228
-205
-168
-190
-170
-163
-169
-159
-191
-191
-175
-164
-187
-171
-152
-195
-211
-231
-244
-273
-254
-240
-291
-260
-311
-338
-290
-328
-292
-289
-273
-264
-302
-294
-325
-277
-290
-306
-252
-293
-275
-230
-203
-210
-195
-181
-246
-217
-225
-239
-245
-282
-259
-313
-327
-311
-317
-312
-347
-317
-310
-335
-317
-300
-341
-380
-314
-297
-333
-320
-314
-332
-388
-414
-385
-391
-386
-361
-270
-283
-284
-209
-244
-260
-323
-306
-296
-337
-287
-256
-234
-270
-262
-210
-188
-142
-87
-89
-102
-97
-90
-144
-169
-131
-159
-95
-101
-129
-115
-196
-147
-201
-229
-188
-266
-185
-212
-236
-191
-240
-250
-245
-278
-308
-271
-295
-345
-321
-336
-359
-326
-353
-354
-326
-349
-296
-270
-249
-227
-270
-259
-330
-304
-278
-273
-195
-209
-192
-223
-225
-240
-313
-260
-283
-289
-232
-294
-268
-251
-336
-294
-279
-388
-350
-395
-415
-392
-446
-404
-422
-392
-394
-397
-325
-399
-368
-308
-356
-341
-350
-348
-342
-343
-331
-325
-277
-251
-255
-202
-221
-267
-226
-237
-244
-238
-182
-183
-263
-213
-233
-270
-235
-268
-224
-246
-291
-231
-265
-281
-292
-252
-208
-277
-227
-225
-253
-205
-260
-266
-274
-272
-201
-234
-208
-212
-255
-231
-275
-284
-290
-325
-286
-312
-383
-313
-306
-340
-332
-314
-251
-332
-295
-264
-299
-259
-306
-238
-277
-366
-280
-283
-320
-323
-291
-282
-339
-346
-266
-309
-300
-204
-230
-209
-215
-171
-176
-222
-194
-257
-191
-281
-280
-157
-285
-202
-185
-241
-264
-262
-199
-289
-282
-237
-261
-284
-277
-243
-265
-262
-261
-269
-273
-334
-287
-264
-340
-349
-314
-342
-380
-316
-344
-396
-367
-393
-366
-370
-392
-323
-391
-416
-420
-475
-474
-507
-461
-428
-498
-442
-417
-425
-378
-368
-349
-392
-362
-325
-334
-320
-334
-279
-300
-313
-243
-269
-272
-275
-262
-215
-284
-239
-176
-246
-226
-161
-202
-168
-186
-218
-169
-228
-189
-205
-247
-183
-262
-246
-241
-301
-211
-274
-232
-223
-296
-273
-274
-190
-230
-173
-128
-200
-144
-133
-152
-197
-234
-213
-229
-283
-281
-281
-302
-292
-310
-298
-324
-350
-297
-328
-321
-332
-314
-323
-354
-312
-357
-323
-342
-315
-292
-378
-274
-331
-373
-287
-404
-317
-318
-369
-235
-319
-312
-279
-296
-308
-369
-339
-396
-430
-382
-362
-342
-370
-331
-324
-319
-298
-316
-268
-277
-296
-293
-291
-316
-341
-297
-310
-303
-282
-336
-315
-335
-363
-358
-359
-341
-335
-323
-293
-293
-322
-305
-333
-308
-297
-311
-229
-216
-191
-163
-188
-179
-188
-211
-150
-175
-203
-156
-162
-153
-200
-203
-205
-245
-280
-291
-216
-212
-267
-204
-164
-290
-282
-224
-301
-337
-291
-266
-256
-272
-258
-213
-299
-316
-265
-295
-311
-326
-282
-315
-368
-314
-291
-332
-364
-329
-351
-384
-394
-416
-410
-467
-450
-417
-446
-459
-456
-418
-447
-426
-371
-378
-347
-292
-313
-317
-323
-333
-300
-320
-325
-268
-291
-314
-255
-223
-229
-285
-221
-209
-296
-245
-264
-271
-324
-355
-289
-359
-373
-347
-298
-329
-338
-275
-317
-383
-417
-347
-360
-406
-326
-310
-363
-308
-291
-275
-274
-309
-258
-309
-332
-313
-288
-305
-413
-270
-291
-358
-267
-314
-201
-338
-328
-201
-370
-281
-309
-279
-287
-372
-235
-278
-296
-336
-294
-294
-404
-278
-294
-272
-224
-295
-201
-315
-307
-212
-357
-272
-316
-349
-341
-395
-323
-425
-362
-375
-389
-347
-387
-316
-364
-290
-292
-281
-256
-327
-203
-273
-274
-252
-237
-197
-282
-140
-196
-177
-142
-237
-152
-253
-230
-230
-224
-228
-293
-195
-329
-341
-310
-334
-298
-278
-192
-276
-267
-222
-285
-290
-322
-270
-282
-369
-287
-298
-357
-400
-351
-261
-393
-342
-305
-358
-345
-382
-286
-366
-412
-317
-295
-298
-362
-301
-217
-318
-281
-268
-295
-277
-343
-256
-230
-342
-271
-253
-310
-305
-340
-302
-317
-396
-292
-286
-350
-345
-364
-347
-409
-389
-305
-326
-311
-265
-277
-291
-320
-298
-254
-302
-220
-198
-239
-209
-239
-200
-274
-292
-247
-252
-232
-211
-170
-296
-217
-181
-287
-239
-247
-169
-201
-269
-171
-164
-208
-194
-199
-198
-297
-329
-190
-340
-325
-297
-370
-264
-380
-270
-236
-364
-217
-277
-232
-210
-322
-226
-310
-290
-269
-283
-214
-287
-183
-236
-290
-240
-342
-295
-359
-371
-337
-457
-415
-422
-446
-364
-402
-330
-337
-374
-306
-359
-332
-316
-295
-261
-265
-228
-222
-229
-190
-137
-121
-167
-170
-167
-236
-235
-246
-257
-264
-257
-225
-222
-245
-217
-228
-274
-231
-279
-231
-240
-313
-167
-231
-219
-135
-207
-125
-181
-180
-155
-249
-176
-230
-266
-213
-251
-231
-267
-257
-258
-265
-277
-298
-229
-323
-339
-231
-274
-309
-225
-231
-210
-254
-269
-175
-297
-265
-203
-222
-195
-239
-195
-216
-250
-214
-157
-147
-201
-156
-208
-275
-225
-257
-233
-296
-272
-241
-319
-332
-337
-272
-375
-304
-274
-296
-179
-332
-246
-279
-401
-315
-401
-357
-360
-374
-327
-383
-348
-355
-381
-391
-364
-341
-357
-335
-335
-288
-258
-281
-162
-146
-239
-168
-183
-133
-125
-145
-46
-106
-55
-89
-55
-10
-146
-24
-65
-75
-125
-201
-120
-288
-191
-239
-296
-248
-312
-254
-305
-306
-308
-328
-413
-389
-370
-432
-393
-424
-392
-463
-481
-393
-389
-441
-417
-354
-457
-385
-418
-361
-360
-430
-257
-329
-289
-243
-226
-205
-290
-192
-189
-217
-236
-153
-169
-237
-179
-228
-195
-289
-212
-136
-219
-140
-169
-123
-203
-270
-212
-330
-282
-335
-266
-266
-390
-247
-383
-354
-339
-380
-251
-395
-257
-262
-259
-215
-303
-180
-280
-192
-164
-197
-145
-234
-147
-212
-199
-87
-155
-121
-154
-88
-99
-121
-83
-126
-83
-138
-142
-104
-108
-149
-121
-150
-208
-112
-191
-189
-148
-165
-147
-143
-115
-188
-266
-224
-252
-316
-292
-309
-239
-316
-349
-282
-318
-251
-337
-215
-141
-323
-170
-206
-254
-208
-283
-199
-228
-248
-304
-235
-215
-337
-202
-272
-234
-253
-318
-211
-348
-235
-268
-285
-174
-322
-224
-201
-227
-271
-266
-217
-315
-277
-339
-305
-249
-319
-272
-215
-212
-305
-303
-278
-396
-347
-348
-320
-280
-409
-285
-341
-349
-296
-392
-187
-309
-318
-189
-395
-256
-301
-355
-252
-329
-181
-210
-202
-112
-257
-243
-236
-323
-303
-331
-346
-257
-317
-356
-273
-299
-340
-307
-251
-236
-322
-239
-265
-344
-286
-268
-181
-234
-233
-155
-165
-216
-198
-192
-272
-277
-324
-181
-240
-274
-96
-283
-266
-328
-389
-325
-461
-373
-362
-376
-291
-320
-279
-325
-354
-269
-313
-338
-250
-245
-286
-284
-290
-262
-290
-253
-218
-226
-212
-247
-210
-208
-230
-214
-256
-252
-250
-290
-306
-267
-228
-251
-241
-251
-216
-259
-336
-275
-331
-255
-271
-325
-176
-319
-271
-214
-333
-207
-338
-290
-236
-403
-261
-330
-313
-239
-265
-204
-259
-215
-219
-228
-260
-281
-149
-246
-229
-143
-205
-209
-235
-199
-207
-233
-252
-215
-170
-309
-215
-178
-252
-193
-229
-124
-166
-217
-120
-209
-193
-267
-238
-230
-363
-220
-275
-318
-245
-293
-219
-310
-294
-186
-311
-365
-277
-276
-382
-338
-310
-296
-370
-341
-246
-315
-321
-253
-121
-238
-318
-177
-228
-277
-323
-219
-147
-271
-239
-147
-224
-331
-280
-237
-298
-350
-336
-193
-291
-390
-235
-263
-274
-338
-333
-248
-395
-353
-344
-289
-271
-391
-249
-272
-332
-331
-313
-278
-338
-341
-362
-305
-331
-379
-298
-360
-291
-359
-396
-287
-434
-368
-381
-352
-248
-374
-257
-288
-278
-254
-332
-198
-295
-264
-216
-240
-226
-279
-226
-238
-265
-217
-193
-205
-218
-218
-226
-270
-281
-234
-231
-284
-276
-260
-261
-279
-306
-242
-228
-334
-266
-234
-272
-256
-295
-276
-291
-344
-290
-255
-268
-210
-163
-217
-186
-243
-182
-203
-287
-166
-266
-234
-316
-259
-204
-340
-156
-190
-132
-163
-206
-23
-121
-161
-161
-98
-157
-254
-214
-187
-198
-294
-196
-128
-176
-209
-199
-181
-218
-244
-237
-210
-279
-330
-270
-306
-400
-394
-384
-335
-344
-392
-308
-363
-378
-399
-408
-324
-401
-325
-333
-341
-315
-399
-299
-385
-368
-257
-291
-155
-247
-221
-197
-247
-202
-194
-187
-238
-179
-231
-211
-208
-264
-144
-250
-238
-239
-277
-268
-332
-274
-294
-238
-278
-307
-306
-374
-319
-355
-331
-297
-275
-276
-330
-283
-304
-285
-320
-237
-244
-308
-218
-256
-271
-288
-292
-250
-316
-327
-287
-303
-303
-332
-288
-238
-315
-287
-241
-313
-292
-271
-274
-198
-266
-242
-167
-275
-115
-249
-232
-75
-337
-144
-272
-306
-206
-468
-309
-357
-399
-415
-410
-295
-396
-365
-446
-305
-359
-456
-217
-293
-258
-319
-339
-208
-363
-316
-247
-260
-314
-344
-267
-324
-378
-370
-318
-271
-377
-296
-249
-327
-296
-364
-225
-255
-296
-279
-307
-213
-309
-253
-248
-232
-256
-382
-231
-324
-256
-268
-341
-158
-327
-345
-271
-314
-296
-322
-228
-200
-291
-235
-162
-248
-239
-236
-244
-204
-307
-274
-184
-283
-349
-218
-208
-266
-261
-198
-142
-238
-223
-109
-175
-177
-216
-206
-171
-310
-311
-195
-199
-298
-200
-169
-251
-197
-231
-187
-193
-218
-248
-235
-191
-284
-279
-357
-293
-346
-442
-368
-435
-288
-381
-514
-255
-356
-404
-349
-387
-272
-348
-350
-239
-251
-254
-306
-249
-212
-282
-324
-217
-232
-248
-136
-243
-163
-114
-182
-97
-99
-40
-103
-121
-49
-109
-48
-120
-100
-113
-159
-141
-268
-171
-303
-265
-108
-267
-133
-198
-161
-144
-291
-155
-259
-295
-281
-365
-223
-357
-402
-250
-327
-318
-381
-272
-213
-336
-235
-250
-191
-303
-401
-161
-193
-263
-223
-116
-71
-165
-174
-49
-26
-252
-182
-120
-136
-136
-324
-72
-97
-321
-196
-191
-130
-218
-302
-111
-74
-182
-260
-73
-95
-201
-213
-136
7
-319
-219
-113
-260
-213
-335
-126
-129
-234
-194
-65
-80
-320
-138
-229
-261
-282
-273
-113
-309
-275
-214
-213
-267
-255
-122
-171
-237
-191
-69
-157
-184
-141
-51
-212
-288
-74
-245
-175
-233
-174
-49
-292
-79
-205
-179
-116
-285
-4
-206
-234
-73
-266
-146
-278
-306
-146
-361
-287
-223
-258
-231
-309
-246
-243
-254
-242
-334
-217
-287
-300
-307
-355
-239
-342
-288
-288
-287
-250
-326
-280
-197
-191
-320
-147
-150
-181
-93
-212
-76
-125
-192
-157
-146
-163
-141
-86
-175
-136
-169
-200
-182
-249
-180
-168
-234
-163
-218
-305
-145
-350
-294
-212
-381
-213
-377
-262
-267
-348
-250
-394
-286
-319
-314
-304
-266
-189
-285
-180
-342
-313
-255
-404
-344
-352
-302
-372
-399
-341
-336
-362
-425
-302
-275
-320
-350
-280
-230
-346
-284
-297
-258
-347
-354
-236
-305
-232
-222
-190
-183
-217
-144
-178
-280
-317
-149
-260
-308
-251
-260
-268
-493
-343
-288
-370
-313
-383
-183
-345
-459
-275
-328
-289
-380
-271
-258
-350
-298
-396
-267
-322
-319
-205
-291
-231
-287
-269
-312
-264
-268
-301
-254
-329
-206
-386
-289
-135
-339
-225
-277
-256
-340
-429
-363
-272
-314
-381
-229
-234
-128
-393
-195
-2
-372
-91
-222
-157
-145
-429
-73
-236
-257
-189
-261
-69
-246
-288
-181
-241
-378
-356
-225
-308
-226
-288
-201
-113
-340
-203
-221
-227
-259
-373
-140
-203
-310
-188
-130
-186
-254
-240
-236
-230
-383
-259
-200
-323
-289
-356
-222
-316
-455
-221
-260
-267
-365
-326
-198
-418
-369
-442
-323
-357
-628
-341
-430
-392
-444
-422
-228
-459
-269
-415
-362
-261
-458
-290
-422
-282
-241
-389
-293
-295
-203
-303
-325
-116
-62
-186
-235
-85
-102
-274
-306
-296
-242
-382
-395
-202
-265
-297
-299
-206
-283
-435
-235
-232
-280
-327
-240
-160
-389
-394
-341
-348
-421
-527
-239
-264
-426
-349
-303
-243
-482
-431
-308
-394
-256
-410
-295
-217
-330
-294
-427
-201
-364
-389
-258
-436
-124
-310
-347
-171
-314
-93
-370
-235
-60
-327
-135
-322
-208
-136
-337
-284
-290
-61
-250
-243
-163
-186
-108
-305
-161
-124
-137
-146
-265
-65
-141
-303
-247
-227
-269
-348
-352
-300
-241
-268
-332
-189
-132
-228
-224
-246
-200
-226
-208
-203
-116
-72
-206
-202
-245
-167
-277
-287
-49
-215
-45
-178
-221
-62
-349
-235
-259
-238
-293
-324
-164
-376
-312
-380
-302
-227
-339
-112
-213
-49
-102
-226
-56
-251
-211
-227
-305
-310
-315
-256
-441
-317
-233
-290
-331
-291
-199
-272
-283
-296
-215
-255
-397
-334
-390
-329
-462
-409
-210
-401
-214
-336
-315
-194
-345
-154
-373
-187
-157
-326
-218
-348
-134
-383
-343
-224
-331
-235
-509
-302
-269
-438
-361
-284
-168
-420
-252
-223
-312
-271
-398
-216
-306
-393
-384
-388
-358
-478
-363
-354
-267
-385
-407
-336
-452
-305
-449
-452
-302
-269
-380
-409
-154
-204
-294
-371
-180
-91
-330
-329
-253
-94
-381
-480
-272
-221
-321
-530
-299
-207
-370
-499
-341
-178
-305
-356
-387
-89
-258
-374
-212
-218
-115
-366
-223
-234
-255
-153
-404
-198
-242
-217
-260
-362
-173
-302
-318
-391
-336
-216
-319
-353
-258
-210
-311
-335
-338
-213
-307
-361
-254
-364
-272
-439
-403
-290
-466
-317
-340
-344
-351
-398
-383
-430
-411
-451
-316
-369
-342
-237
-272
-170
-346
-211
-205
-362
-200
-321
-158
-243
-316
-125
-305
-174
-288
-212
-87
-388
-224
-190
-270
-285
-268
-181
-210
-270
-307
-184
-177
-317
-345
-214
-191
-336
-346
-196
-130
-292
-259
-228
-130
-151
-362
-114
-135
-154
-279
-283
-76
-349
-208
-333
-281
-93
-390
-169
-218
-231
-135
-286
-129
-190
-195
-127
-303
-195
-123
-298
-222
-243
-233
-191
-409
-242
-244
-320
-246
-361
-152
-266
-369
-234
-335
-324
-422
-276
-257
-361
-301
-253
-205
-375
-339
-304
-332
-379
-337
-115
-326
-240
-284
-273
-145
-474
-195
-220
-211
-191
-392
-60
-313
-309
-302
-372
-124
-329
-215
-205
-124
-104
-257
-138
-310
-175
-244
-371
-141
-267
-174
-248
-305
-102
-325
-341
-288
-273
-165
-366
-291
-215
-300
-382
-415
-248
-422
-411
-307
-313
-220
-332
-249
-259
-313
-347
-330
-151
-230
-160
-199
-131
-125
-260
-164
-203
-32
-123
-218
-47
-82
-156
-305
-274
-309
-334
-360
-388
-177
-203
-161
-388
-327
-48
-296
-310
-299
-139
-75
-446
-335
-201
-191
-379
-621
-195
-66
-343
-287
-138
34
-241
-419
-210
-147
-138
-393
-294
-49
-143
-314
-408
-187
-263
-351
-453
-329
-4
-341
-374
-317
-163
-242
-538
-258
-215
-205
-398
-476
-226
-387
-351
-363
-273
-165
-293
-262
-257
-222
-114
-222
-377
-225
-164
-282
-350
-345
-86
-174
-469
-290
-80
-193
-519
-309
-62
-328
-390
-339
-149
-214
-522
-307
-245
-355
-408
-290
-242
-461
-411
-245
-392
-467
-306
-286
-328
-420
-370
-171
-497
-482
-351
-341
-345
-598
-228
-344
-582
-360
-514
-437
-462
-484
-475
-533
-459
-457
-292
-553
-404
-219
-451
-531
-695
-423
-526
-783
-531
-354
-325
-547
-385
-223
-320
-497
-316
-142
-334
-242
-241
-192
-330
-482
-219
-335
-422
-299
-143
-189
-326
-171
-172
-281
-440
-232
-176
-316
-172
-218
-87
-240
-405
-193
-369
-406
-377
-298
-245
-428
-265
-201
-264
-320
-440
-175
-225
-425
-366
-141
-198
-490
-320
-267
-268
-406
-460
-191
-207
-260
-397
-148
-158
-326
-182
-277
-70
-174
-128
-138
-338
-55
-320
-345
-325
-306
-111
-350
-242
-203
-70
-212
-519
-147
-213
-318
-361
-305
-41
-286
-315
-263
-166
-204
-500
-273
-258
-284
-225
-357
-37
-88
-320
-219
-215
-267
-435
-423
-132
-350
-373
-161
-346
-229
-255
-297
-129
-257
-106
-139
-183
-154
-310
-238
-348
-432
-358
-336
-401
-394
-302
-341
-265
-317
-315
-216
-294
-350
-403
-282
-288
-351
-349
-216
-188
-330
-336
-203
-216
-305
-254
-160
-172
-298
-168
-197
-374
-308
-263
-207
-368
-326
-111
-230
-472
-483
-222
-277
-539
-464
-181
-193
-449
-412
-272
-191
-330
-531
-346
-111
-216
-441
-399
-99
-249
-550
-403
-243
-159
-457
-397
-133
-243
-168
-297
-237
-115
-204
-260
-381
-177
-184
-269
-362
-333
-183
-258
-319
-456
-112
-61
-381
-321
-237
-48
-437
-520
-226
-218
-273
-494
-213
-119
-267
-381
-384
-192
-356
-382
-546
-429
-276
-465
-490
-565
-225
-379
-655
-451
-329
-188
-532
-521
-232
-317
-471
-602
-280
-235
-483
-418
-251
-178
-355
-386
-259
-223
-372
-507
-299
-236
-382
-326
-221
-214
-347
-330
-275
-332
-321
-342
-345
-297
-255
-391
-305
-225
-219
-146
-208
-26
-44
-105
-116
-218
-54
-252
-300
-176
-196
-126
-300
-250
-147
-157
-290
-384
-167
-207
-399
-415
-253
-234
-347
-377
-292
-136
-211
-342
-157
-41
-217
-286
-57
-10
-128
-106
-93
-36
-72
-86
-84
2
96
-23
-55
-12
51
-13
-175
-136
-54
-62
-206
-158
43
-9
-165
-54
85
-19
-105
-180
25
69
-120
-13
-137
-37
-131
-302
-182
-199
-42
-225
-373
-193
-162
-310
-472
-361
-240
-330
-559
-376
-217
-330
-549
-510
-176
-357
-533
-442
-167
-69
-406
-176
10
2
-180
-282
13
-135
-188
-130
-76
-62
-261
-144
-195
-407
-333
-369
-545
-578
-453
-573
-810
-669
-568
-799
-848
-776
-688
-664
-828
-767
-471
-533
-707
-538
-383
-353
-475
-397
-114
-176
-230
-99
69
169
137
263
297
244
316
212
80
150
282
200
77
268
304
115
239
392
197
160
343
367
206
158
270
356
275
242
451
477
335
424
498
505
358
383
399
328
307
206
204
202
144
112
59
99
185
39
41
-37
-8
20
-245
-277
-291
-196
-319
-384
-252
-311
-238
-241
-179
-262
-290
-145
-228
-357
-322
-125
-171
-393
-281
-134
-138
-308
-281
-47
-25
-199
-289
-47
-64
-231
-217
-121
-101
-362
-292
-204
-420
-486
-424
-365
-592
-523
-470
-579
-461
-546
-570
-569
-589
-638
-857
-819
-852
-981
-917
-1004
-962
-862
-837
-822
-784
-562
-686
-847
-664
-662
-821
-749
-622
-641
-709
-709
-509
-508
-530
-561
-514
-315
-450
-388
-244
-311
-295
-272
-314
-260
-245
-271
-75
4
-260
-208
14
-46
21
-39
112
304
92
-19
177
295
183
-9
213
159
56
135
50
127
187
-71
72
355
101
-43
160
303
122
1
54
346
318
-351
113
579
5
33
327
650
424
457
373
514
652
445
554
63
697
708
70
356
573
720
410
392
775
787
681
496
546
823
700
221
222
343
416
211
-285
22
255
69
-187
-247
204
97
-236
-318
-288
-58
-163
-478
-380
-63
-141
-448
-404
43
-59
-267
-290
-35
318
-343
-428
-2
126
-218
-574
-179
3
-287
-603
-382
-143
-222
-472
-681
-471
-309
-584
-942
-934
-764
-868
-1181
-1250
-1115
-1260
-1314
-1433
-1378
-1230
-1460
-1384
-1347
-1404
-1273
-1543
-1353
-1209
-1421
-1453
-1324
-1135
-1122
-1167
-1321
-898
-740
-1033
-1077
-696
-375
-579
-747
-683
-297
-288
-452
-388
-464
-107
-219
-417
-190
-301
-264
-505
-212
60
-247
-442
-190
350
-139
-250
-638
137
-55
-562
57
-43
329
-399
307
326
-117
-408
480
1019
-151
147
581
624
366
-39
-98
618
597
96
-1
318
504
283
55
-356
186
586
-124
-249
545
-8
149
-236
133
396
-223
354
309
41
93
625
-216
44
368
374
378
1
465
-93
565
773
64
29
442
660
618
413
80
686
26
137
370
450
349
-240
327
127
-224
-288
-115
18
-131
31
-65
47
-494
-321
231
-373
-835
-158
707
-331
-942
-306
377
-466
-914
-160
-8
-372
-235
-197
-15
-44
-530
389
-234
-640
-315
-233
-448
-815
-207
-259
-498
-603
-330
-183
-572
-478
-488
-609
-427
-490
-904
-1053
-779
-638
-1317
-910
-1047
-1020
-977
-1064
-1017
-1151
-759
-1148
-978
-1025
-1074
-1032
-1010
-983
-1059
-780
-960
-1171
-851
-691
-645
-799
-686
-573
-434
-861
-567
-674
-679
-566
-708
-446
-670
-464
-829
-662
-46
-157
-713
-272
-415
-254
190
-356
-977
-96
886
-1202
-554
100
-227
218
-539
-331
-60
333
-160
-320
-568
-5
425
195
-420
-704
1037
387
-173
-1185
266
1208
-281
-471
-530
675
313
-641
-826
434
181
-68
-322
-210
33
-282
321
-354
-566
67
655
202
-704
-547
845
333
-854
-784
367
693
-988
-239
396
17
-401
-568
-84
164
-405
-757
566
-165
-747
-91
524
221
-961
-274
743
276
-814
-162
698
424
-451
-90
626
616
-308
-626
559
792
-172
-696
378
111
271
-607
-485
763
-3
-175
-691
-19
103
-467
-212
-344
-572
370
-661
-739
-42
-467
-103
-243
32
-614
-411
227
-167
-375
-77
-90
171
-408
-282
-131
-239
204
-689
-878
238
-241
-508
77
-380
-631
155
-135
-862
-537
-669
-560
-406
-582
-806
-276
-496
-940
-61
-676
-904
-85
-103
-810
-1252
84
460
-1190
-995
200
-390
-984
-617
-366
-180
-264
-987
-451
185
-258
-749
-521
48
-466
-443
-321
-702
185
-510
-351
-194
-391
-282
-202
-47
-972
-547
-452
-12
-1099
-817
-251
-915
-743
-111
-627
-836
388
-508
-37
-456
-1114
83
-334
-1154
-370
116
-64
-607
-704
478
306
152
-900
-427
184
351
-553
-926
-218
-107
-280
-346
-507
-605
-284
283
-218
-1396
-42
544
-1387
-227
15
-854
718
-138
-69
-384
-11
337
-1033
266
-62
-562
-622
156
779
-570
-185
286
1077
-68
-1135
531
902
-586
-1329
-247
1467
47
-1391
-152
536
898
-321
-618
895
-6
-650
-237
-289
726
-1388
-216
786
-708
140
-650
486
-34
-593
-20
-158
370
-153
-984
-510
-155
-1052
350
-999
-744
60
115
401
-854
-793
-68
514
-1450
-660
829
426
-636
-695
289
556
-693
-745
1403
-861
198
105
-1125
1057
-217
-917
104
458
377
-667
-483
619
-181
-376
-764
-264
653
-337
-1264
-231
690
-459
-662
-342
169
-352
-643
-645
-114
143
-1082
-1108
519
125
-1212
-349
126
-47
-351
-257
-862
-357
455
273
-1468
-1274
968
133
-1313
-1476
927
231
-1136
-627
594
528
-1614
-523
347
76
-1314
-994
891
-535
-514
-764
-369
706
-416
-1009
217
905
-1506
-627
445
-444
-210
-977
-624
1203
-566
-1118
316
-103
28
171
-694
303
-262
-533
275
-860
-1034
24
-185
-196
-851
-216
451
-791
163
-229
239
-1231
-726
704
72
-1330
-773
486
180
-320
-1101
952
240
193
-842
-748
1079
-179
-804
-742
1128
633
-2240
-1241
1338
-574
-1492
-229
1106
-461
-820
308
-214
-244
-322
607
-1602
-755
718
-1248
-357
434
-598
-498
219
390
-433
-1266
519
523
-908
-1130
-63
666
-627
-436
-341
35
112
-399
-669
568
-595
424
498
-2005
379
231
-112
-839
-1198
916
620
-524
-1467
517
1179
-1274
-655
-377
98
324
-1439
-359
850
-545
-689
-526
256
-72
-400
-817
658
815
-1867
-80
637
-193
-453
-388
266
-484
600
-1220
-1278
1191
-867
-697
-481
-417
664
-763
-750
-475
-511
485
-1457
-723
190
46
54
-1474
153
-537
518
-518
-1646
1306
282
-1678
-976
1122
-434
-857
-336
269
136
-767
-617
402
540
-805
-582
-247
380
-957
-46
-452
199
663
-1371
183
599
-506
-1028
856
-442
-1262
617
-868
-79
233
-1036
-103
-1022
555
55
-1217
124
-275
279
-1347
305
-199
-1153
249
-595
1221
-769
-1186
1578
-289
-529
-459
71
501
-1052
-703
142
511
-278
-1346
214
564
-506
-900
-476
189
307
-825
-164
281
-234
-174
-502
-103
-437
589
-979
-123
-295
-137
-680
-1319
659
-750
-948
-583
519
-430
-258
-340
-65
85
-409
113
-1410
925
-943
-81
142
-1424
856
-128
382
-603
-194
41
-206
462
-1206
-635
-185
459
-439
-1641
473
177
-122
-571
-1162
726
-81
-679
315
-888
279
681
-1623
-284
104
-1057
-736
288
-463
-1066
108
212
-1145
-760
323
-595
-579
-844
-379
744
-707
-890
546
102
-631
-898
-135
88
-1173
155
-415
-336
-405
-1349
306
-478
-267
-1114
-1321
85
334
-1067
-1259
-397
904
-1331
-2119
1123
270
-1651
-694
909
-50
94
-1972
-121
2103
-1232
-2175
577
1159
-1024
-840
974
-79
-1687
-540
585
-127
-800
348
-382
-1143
252
-810
-460
-1677
62
227
-1675
-116
-358
142
-843
-472
412
-1235
-851
-84
-957
329
-187
-1774
433
-265
-371
445
-875
286
-139
-407
-97
-1464
-754
359
-500
-1933
-839
1072
-446
159
-221
-1088
291
-416
592
-729
-490
977
224
-1410
-918
-190
185
41
-1543
-1065
1350
509
-1221
-646
903
368
-1158
-884
-606
513
212
-636
-682
243
660
-676
-1108
999
684
-1442
-619
492
339
-1967
-795
747
-837
-1017
-880
77
316
-1116
-137
726
-1129
-586
-440
-140
-594
-493
-672
30
153
-1194
68
696
160
-658
467
-523
-299
-77
-299
-939
-1290
717
-332
-302
-398
60
1148
-558
-810
263
275
52
-451
-1537
934
1188
-966
-1399
841
553
340
-1038
-1517
1583
-212
-1525
870
-289
-115
621
-1620
198
-229
-174
-659
-158
129
-497
38
45
-191
-359
525
-148
-140
4
-389
151
-1006
65
-94
-678
416
-961
-69
178
-426
-1342
229
484
-1223
-458
340
509
-1478
-384
298
-553
-769
-155
67
-451
-831
-473
430
-831
-48
-98
-1064
-170
-83
-94
-405
-1307
604
-207
-265
-252
-2438
362
1617
-1807
-2207
1527
562
-1375
-560
292
-854
-101
745
-1784
-398
-288
627
-505
-1706
940
-343
-760
8
-365
-476
-50
979
-437
-1118
106
1129
-566
-1557
39
1389
1220
-627
-1139
154
1015
-333
-129
-1188
-491
753
-238
-1316
-1238
868
417
-826
-1360
1276
1091
-516
-953
-109
1548
-602
-1098
865
697
-817
579
1525
-723
-10
227
784
-261
-1107
481
371
-227
-1099
30
-308
-7
568
-1262
-903
1198
729
-2038
-938
918
1018
-1332
-1106
259
64
511
-1180
-750
636
840
-634
-500
452
59
-3
-1443
710
302
-807
-395
653
444
-1770
-971
1576
475
-2126
-127
877
-216
-1169
-23
-529
190
-432
44
-570
-2448
698
511
-1732
-1558
1178
-661
-1036
-30
-769
433
-135
-960
-839
192
-738
-1543
-19
-965
216
-400
-524
-180
-541
221
-161
-335
-1441
504
869
-2186
-1626
937
149
-1018
-1074
-476
1137
2
-796
-164
100
-44
-468
-389
-1495
-210
-746
-85
971
-783
-379
763
1528
-1326
-1165
885
1265
-1124
-1098
1403
-223
-1001
-254
283
-304
369
-782
-1148
1192
-390
-895
-838
463
-368
-1328
-554
-1403
286
739
-1673
180
32
-472
-436
0
669
-550
-47
225
667
-174
-896
46
-392
1062
-1328
-1712
1841
126
-1603
-384
819
-97
356
-1827
-1
1378
-983
-873
-143
34
57
-557
244
-337
-895
1030
-418
-416
-299
-769
-207
-85
-1264
-435
1196
-383
-1485
197
1375
-1046
-222
-84
369
-311
-820
1425
-722
-529
-829
429
646
-2935
-333
348
37
-27
-978
467
485
307
-502
-186
-637
-203
6
-1220
-307
699
-616
166
-382
-345
205
-387
1351
-1207
-581
-64
-395
-819
-842
-48
-680
319
-421
-1112
-525
865
-691
-950
828
-698
-1354
560
-504
-1516
-204
576
-936
-505
1035
-932
-560
359
-394
-484
104
259
575
-307
-139
-102
339
-1068
-707
411
-1556
-83
283
255
-139
-120
-115
371
179
-560
207
-137
916
127
-1309
-38
335
-433
20
-323
527
-1425
-659
873
-2095
-1121
1836
-677
-1656
265
-290
-545
-1570
-373
134
-618
-60
-579
-125
568
-857
193
202
-824
-492
-1060
-85
-1268
-1509
-114
328
-347
-1562
1578
-91
-496
219
462
146
-743
-759
-299
-407
-664
404
-655
236
197
362
175
-392
-849
325
805
-1420
-1654
-983
655
-1241
-707
-366
-745
222
-440
-528
-107
904
-869
-719
1822
-517
-2009
-333
48
296
-1016
-1244
1369
307
-1226
-291
605
-522
-240
676
180
-731
-434
584
-388
-1544
-37
1054
-1298
-208
1085
743
53
-589
251
250
292
-742
-709
385
-1582
-163
-221
-999
38
282
-259
-120
0
-505
517
-978
-962
-868
-374
1226
-1097
-1878
1281
908
-1210
-167
-610
727
-137
-1291
112
-351
-837
-428
581
44
-1509
-467
343
-1325
64
-259
-274
-833
-135
-874
224
-383
-903
1058
-917
-697
-343
-330
-760
-108
-156
-221
-332
-1029
-94
448
-464
350
-169
-3
857
-454
-582
-378
76
345
-748
-174
229
-254
33
-277
137
1115
-342
-288
1158
-264
165
-802
-732
1141
-379
-1796
-536
586
536
-1510
-349
556
-607
-653
-1002
-115
48
-1005
-1505
-699
456
-1238
-2219
484
72
-102
-976
-176
109
276
-811
-779
921
-265
-1037
1
1119
-836
-400
444
203
-573
-439
160
1006
337
-713
832
799
-951
-1646
-642
-321
-832
-707
965
-389
416
291
763
447
-1697
698
104
-46
-1768
-1144
1206
-557
-1575
200
508
-204
307
-208
-321
-545
-395
-521
-917
-302
63
-928
-205
955
-659
226
822
576
-231
-1024
608
-170
-437
-349
24
869
-914
-762
152
230
452
-638
-133
-70
311
407
-1100
-559
-539
276
-615
-1382
340
-41
-410
-1272
-1458
446
294
-1995
49
-159
247
-793
-902
867
-1278
-209
-490
-1149
406
548
-1079
-248
632
-253
-1413
-958
390
338
-606
-514
1560
-151
-436
859
-607
-231
-415
-449
-582
-52
-197
-247
-789
-422
359
-149
-828
-506
681
-1375
-417
-585
-112
-561
-610
-597
-330
766
-333
-266
-456
514
870
-663
-1692
-402
578
-342
-1466
-1451
455
348
-1064
-113
-34
-419
239
-23
-1785
-728
120
-193
-1069
-1421
707
-577
-751
299
575
-226
-625
580
-343
-1172
-824
-514
-654
-750
-1299
428
28
-1002
-148
-195
534
-220
-151
-462
405
119
-651
-1026
-538
-424
-566
-538
-1069
6
-522
933
643
-1561
-767
1540
62
-2431
-2056
212
547
-1730
-1254
206
851
-591
-578
180
173
119
-1603
-603
-80
-1215
-1027
-888
190
-861
-1106
201
699
-604
-919
150
657
-675
-121
119
-975
-147
-754
490
-229
-58
465
478
243
-159
559
516
35
-595
432
-102
-1306
-1312
957
530
-1120
-42
671
452
-745
-397
-297
76
-1194
-1002
-515
-1554
-617
-940
-438
-722
-717
-305
-15
272
57
-46
-145
769
184
-47
-178
281
479
-217
156
454
266
309
756
-171
-260
-635
-288
-353
-1707
-1044
-504
-1394
-1459
-801
-772
-1383
-1038
-238
-226
-1343
-1250
-346
-174
-1214
-1923
-965
-28
-352
-867
-367
-85
249
319
42
-231
866
-89
166
51
115
25
-755
-95
-25
-297
-125
307
-70
10
-183
-34
5
-997
-97
442
-250
-1117
-124
726
54
-201
-351
273
-52
-477
-597
220
-184
-582
-424
-313
-705
-895
-299
-436
-387
-665
-460
-222
14
-484
-593
-48
-138
-215
-418
-435
-258
-334
-303
-383
-453
162
52
-227
100
273
132
-157
-43
-179
-75
-558
-883
-296
-303
-539
-708
-578
-90
-135
-378
-277
-245
-258
73
-512
-750
-81
-297
-760
-665
-6
161
-73
-268
-193
-380
-307
-409
-789
-626
-812
-403
-286
-910
-601
-388
-206
-400
-841
-529
-453
-396
-341
-351
-227
-282
-172
-156
-699
-836
-326
-415
-542
-513
-438
-388
-451
-365
-551
-551
325
-67
-613
-121
175
-366
-1091
-68
201
-367
-285
91
135
-114
-233
-324
-352
-349
-616
-1013
-893
-887
-955
-913
-924
-800
-449
-1246
-1067
-389
-899
-835
-861
-718
-792
-787
-402
-536
-517
-423
-11
619
130
117
310
220
146
-369
-47
39
-77
-102
244
94
-495
-272
105
-21
-549
-395
-92
-7
-466
-578
-507
-562
-376
-420
-262
-383
-239
-54
-106
-189
-472
-291
162
351
421
-233
154
856
781
345
-206
386
554
222
-35
-46
357
797
602
92
27
283
87
-11
-543
-465
-108
-523
-626
-600
-718
-472
-846
-645
-550
-1038
-939
-912
-787
-1215
-1370
-1171
-1193
-887
-533
-1263
-1076
-55
76
-626
-909
-52
287
23
-273
-61
309
269
212
42
145
403
255
476
781
341
173
185
484
-27
-397
170
-20
-128
-30
-34
-205
-19
97
-369
-481
-87
-398
-932
-727
-484
-907
-1411
-989
-598
-704
-1084
-582
-45
-466
-553
-419
-227
-514
-949
-728
-519
-740
-746
-458
-65
-104
-340
-300
-187
-242
-350
-310
-158
-12
30
122
40
-246
191
189
-429
-455
-17
60
-474
-681
-301
-53
-457
-673
-606
-305
-222
-831
-942
-680
-621
-803
-1099
-982
-686
-804
-799
-538
-332
-369
-536
-387
-491
-610
-730
-510
-167
-390
-589
-153
292
-78
-131
53
164
324
57
6
479
597
352
177
404
491
234
323
142
296
552
287
133
140
366
313
-173
-162
13
-222
-418
-279
-21
-418
-387
93
-98
-299
-112
-100
-333
-126
-421
-809
-522
-174
-548
-754
-190
164
-20
-15
384
66
-240
-33
40
-433
-384
188
142
152
176
65
446
525
65
5
65
392
-8
-464
33
55
-612
-631
-105
-370
-731
-337
50
-326
-563
-254
-288
-538
-696
-701
-519
-782
-650
-423
-675
-422
-322
-455
-426
-267
-149
-261
-231
-44
-209
-340
-276
-258
-254
-379
-315
-87
-180
-112
49
-288
-159
-133
-450
-525
-672
-408
-283
-605
-515
-181
-185
-541
-688
-386
-398
-803
-727
-488
-662
-826
-726
-658
-769
-876
-542
-420
-782
-493
-376
-668
-654
-740
-630
-722
-742
-401
-520
-437
-489
-427
-299
-501
-468
-410
-384
-530
-525
-466
-581
-677
-733
-587
-643
-747
-544
-477
-401
-360
-396
-507
-558
-707
-652
-619
-853
-674
-216
-258
-643
-292
40
-268
-495
-290
34
-85
-221
31
70
-65
-301
-262
33
55
19
248
418
450
298
132
244
161
-61
46
188
200
238
269
441
444
282
227
503
479
281
403
579
428
209
354
263
271
291
243
467
673
306
560
729
493
425
489
676
632
557
909
1140
909
1174
1260
1222
1209
1328
1322
1331
1603
1480
1299
1395
1238
672
-113
-214
-511
-1507
-1658
-1347
-1002
-1589
-1607
-1062
-1325
-1695
-2139
-1923
-2127
-2799
-2637
-2600
-2524
-2652
-2470
-2049
-2134
-1722
-1581
-1200
-912
-912
-646
-900
-836
-768
-861
-672
-415
-4
46
300
688
529
522
337
269
-269
-759
-512
-1469
-1420
-987
-1600
-1609
-1604
-1466
-1720
-2287
-2014
-2265
-2784
-3194
-3282
-3209
-3643
-3451
-3243
-3175
-2960
-2612
-2409
-2294
-1920
-1978
-1922
-1858
-1911
-1656
-1548
-1307
-963
-654
-307
-163
172
403
430
494
479
382
314
334
367
246
252
502
490
429
680
742
668
589
410
220
44
12
-398
-361
-27
-24
94
210
595
813
649
803
601
726
1276
654
585
1527
1737
1344
1164
2120
2620
1853
1861
3006
3575
2840
2928
4128
4427
3890
4127
5110
4612
2125
651
1181
-870
-3566
-2013
-300
-1217
-2585
-1348
713
-1267
-3303
-2651
-1884
-3528
-5643
-4474
-3165
-3719
-4419
-3744
-2762
-2731
-2692
-1848
-427
-248
-406
62
-455
-709
-796
-653
-27
-196
511
1787
2615
2744
2578
3194
2921
1519
890
1089
1334
623
35
394
494
-202
-823
-399
-276
-822
-1132
-1203
-1327
-1767
-2253
-2532
-3057
-3392
-3328
-3057
-2597
-2087
-1442
-1160
-1184
-1188
-1160
-1093
-1132
-1002
-751
-407
-39
168
563
912
1053
1086
1118
1397
1547
1554
1561
1315
962
553
317
26
-155
71
105
-69
-231
-186
-305
-886
-1185
-1423
-1742
-2030
-2116
-1825
-1825
-1800
-1612
-1700
-1827
-1724
-1675
-1663
-1558
-1819
-2763
-2269
-2109
-3649
-3032
-1115
-1390
-2280
-1053
536
-499
-1759
-864
-321
-1575
-2580
-1477
-773
-1386
-1402
-722
-546
-910
-954
-888
-684
-746
-1123
-1112
-1224
-1515
-1482
-1597
-1540
-1337
-1265
-1078
-617
-287
-452
-426
-270
-587
-831
-818
-475
-219
-299
52
407
515
647
711
664
862
935
772
605
1029
1464
1039
860
1263
1464
1302
1216
1878
2251
2136
2054
2144
2490
2334
2253
2515
2718
2892
3067
3395
3904
4017
4161
4467
4407
3250
1245
974
-96
-3013
-3383
-2128
-1698
-2458
-2632
-484
-618
-2367
-2880
-2706
-2861
-4438
-5078
-4083
-3189
-3383
-3487
-2634
-1831
-1658
-1726
-776
370
400
575
511
569
542
18
547
942
1059
1810
2658
3248
3203
3225
3301
2423
1369
810
738
501
57
-87
63
25
-546
-796
-807
-986
-1411
-1888
-1973
-2188
-2555
-2799
-3117
-3112
-3227
-3155
-2560
-1935
-1459
-980
-481
-471
-630
-541
-366
-316
-300
118
686
1099
1469
1749
2183
2167
1949
1893
1758
1772
1596
1309
1132
802
444
64
-159
-106
-366
-549
-585
-767
-1112
-1422
-1680
-2107
-2456
-2602
-2560
-2474
-2320
-1961
-1724
-1599
-1524
-1484
-1271
-1268
-1231
-1024
-970
-834
-653
-486
-754
-1363
-1373
-1368
-1771
-1882
-906
-89
-678
-1003
-320
-366
-1525
-2151
-1456
-1336
-2268
-2291
-1351
-990
-1500
-1561
-1209
-1427
-1846
-1833
-1608
-1444
-1389
-1432
-1609
-1575
-1398
-1356
-1139
-772
-357
-159
-60
287
339
117
31
-1
61
-33
345
895
1029
1100
1050
1079
982
646
600
680
775
812
663
1096
1363
1198
1179
1194
1394
1486
1415
1891
2252
1986
2359
2530
2239
2435
2960
3167
2999
3021
3823
3994
3366
3592
4400
4263
1751
188
565
-1483
-3774
-3116
-1892
-1590
-2516
-2136
-603
-1475
-2830
-3179
-3279
-4125
-5117
-5067
-4306
-3557
-3271
-2973
-2386
-1774
-1350
-897
98
726
804
885
693
875
753
701
1478
1739
1930
2746
3582
3872
3603
3351
2916
1893
842
416
368
88
-249
-410
-433
-631
-1067
-1229
-1390
-1781
-2183
-2612
-2757
-2854
-3037
-3095
-3275
-3253
-3009
-2637
-1913
-1264
-785
-305
-175
-157
-120
3
201
324
528
990
1490
1958
2291
2439
2529
2304
1906
1685
1601
1457
1191
852
576
240
-96
-330
-463
-566
-739
-1032
-1196
-1358
-1658
-1949
-2349
-2603
-2773
-2835
-2570
-2203
-1869
-1569
-1352
-1192
-1126
-1042
-937
-999
-854
-738
-653
-412
-138
-73
-1039
-1149
-895
-1915
-1919
-855
-316
-591
-988
-299
-453
-1577
-1795
-1518
-1589
-2290
-2229
-1472
-1271
-1410
-1316
-1321
-1596
-1757
-1888
-1629
-1386
-1315
-1099
-1347
-1317
-979
-1041
-847
-618
-167
108
107
532
597
463
400
93
285
412
474
1010
1270
1283
1163
1134
1102
927
908
937
894
878
956
951
1249
1326
1465
1523
1470
1894
1848
2181
2326
2219
2823
2610
2489
3185
3510
3840
3632
4429
4789
4413
4656
4347
2303
-76
-999
-2965
-4321
-3254
-2142
-1368
-1577
-1235
-245
-1645
-2794
-3414
-4056
-5033
-6065
-5466
-4495
-3524
-2906
-2396
-1745
-1286
-802
-152
708
1309
1221
1028
588
714
807
863
1656
2036
2711
3619
4191
4481
4219
3487
2440
1078
171
-270
-234
-164
-202
-286
-359
-569
-984
-1255
-1613
-2094
-2651
-3057
-3071
-3101
-3182
-3202
-3247
-2995
-2629
-2041
-1145
-385
75
262
149
-28
-75
-11
187
488
973
1638
2247
2774
3137
3143
2917
2329
1786
1519
1300
1122
901
643
419
90
-183
-309
-400
-586
-927
-1273
-1609
-1918
-2306
-2679
-3000
-3202
-3214
-3015
-2520
-1910
-1462
-1157
-1073
-1010
-988
-1025
-860
-741
-537
-322
-136
262
476
573
810
690
514
-305
-1125
-949
-1634
-2560
-2061
-1315
-1532
-2125
-1492
-716
-1744
-2488
-2096
-2093
-2909
-3385
-2756
-2388
-2614
-2308
-1919
-1763
-1477
-1323
-1163
-870
-691
-747
-867
-870
-582
-490
-526
3
451
657
944
1182
1312
1103
837
702
427
318
318
560
672
764
983
971
987
769
683
597
326
238
150
308
468
396
678
1023
1271
1557
2048
2502
2599
2418
2834
3174
2530
2565
3598
3612
3394
4152
5189
5371
5020
5242
5236
2966
-33
-999
-2619
-4298
-3775
-2446
-1339
-1220
-1271
-585
-1295
-2677
-3627
-4532
-5288
-6142
-5982
-5056
-3991
-3157
-2746
-2231
-1359
-703
-224
709
1384
1240
850
491
572
729
711
1602
2377
3027
3918
4615
4885
4438
3430
2297
972
-115
-608
-561
-391
-408
-410
-433
-568
-940
-1323
-1770
-2338
-2986
-3532
-3633
-3586
-3725
-3699
-3548
-3201
-2632
-1940
-978
-207
135
244
152
-34
-144
-95
255
661
1155
1924
2702
3263
3552
3518
3192
2579
1944
1572
1306
1073
825
549
320
93
-115
-236
-395
-604
-934
-1375
-1734
-2063
-2502
-2883
-3151
-3269
-3143
-2841
-2269
-1651
-1280
-1035
-953
-967
-973
-970
-817
-611
-421
-452
122
504
407
849
1136
371
-216
-454
-1160
-1617
-1517
-1410
-1441
-1368
-1276
-1204
-1557
-1764
-1838
-2247
-2727
-2820
-2812
-2895
-2815
-2725
-2604
-2483
-2305
-2060
-1664
-1393
-1255
-1171
-1217
-1191
-1150
-1141
-885
-555
-206
173
615
1004
1021
1078
985
711
554
493
543
740
741
990
1051
957
1062
1048
845
820
780
604
524
582
584
685
669
940
1056
1406
1733
1787
2449
2394
2344
2788
2480
2727
3168
3265
3831
4378
4708
5136
5627
5491
5643
4892
2522
444
-1648
-3525
-4211
-3705
-2089
-966
-704
-574
-584
-1243
-2670
-3836
-4790
-5818
-6356
-6126
-5042
-3620
-2638
-2205
-1646
-1129
-732
-53
670
1048
1093
549
275
411
661
1187
1893
2646
3440
4227
4784
4819
4265
3154
1766
414
-562
-803
-625
-375
-218
-151
-312
-529
-901
-1446
-2021
-2731
-3459
-3879
-3979
-3866
-3664
-3549
-3388
-3009
-2421
-1687
-927
-341
-79
-126
-359
-552
-501
-269
125
651
1280
2036
2756
3281
3451
3264
2688
1953
1341
949
800
715
562
434
248
94
-60
-218
-414
-777
-1246
-1733
-2169
-2453
-2781
-3083
-3216
-3207
-2974
-2618
-2043
-1485
-1154
-1033
-1099
-1166
-1165
-1102
-931
-697
-688
-342
308
281
603
687
226
453
-716
-1496
-504
-917
-1780
-1697
-935
-826
-2146
-1948
-954
-1457
-2583
-2808
-2012
-2351
-3116
-2798
-2400
-2350
-2391
-2394
-1942
-1245
-1232
-1421
-1191
-949
-832
-1210
-1280
-634
-497
-533
-216
289
665
637
645
567
584
522
228
388
560
621
651
570
824
954
806
870
927
736
524
485
432
386
383
560
849
1182
1526
1597
2117
2432
2185
2176
2279
2883
2704
2673
3605
4187
4116
4401
5157
5651
5657
5640
5007
3397
701
-1868
-3514
-4804
-4215
-2962
-1693
-778
-554
-558
-1290
-2440
-3832
-5322
-6374
-7013
-6848
-5794
-4307
-2982
-2318
-1755
-1224
-590
-68
575
1208
1143
734
377
406
834
1307
1905
2790
3592
4514
5047
5224
4792
3667
2113
613
-373
-847
-835
-532
-245
-143
-255
-490
-832
-1396
-2045
-2858
-3610
-4122
-4195
-3971
-3787
-3610
-3349
-2976
-2406
-1693
-877
-227
7
-59
-265
-409
-382
-161
252
846
1518
2236
2935
3517
3730
3496
2941
2225
1560
1126
935
844
755
551
379
211
22
-192
-465
-865
-1402
-1979
-2417
-2755
-3055
-3336
-3446
-3333
-3106
-2706
-2142
-1589
-1272
-1224
-1249
-1277
-1305
-1221
-990
-686
-490
-373
30
433
582
404
92
225
-716
-1553
-963
-910
-1297
-1273
-927
-774
-1495
-1694
-1586
-1913
-2410
-2859
-2715
-2636
-2731
-2632
-2480
-2299
-2267
-2383
-2228
-1699
-1562
-1669
-1485
-1372
-1224
-1185
-1069
-610
-388
-137
232
541
834
964
882
799
655
595
593
603
797
972
1192
1061
1037
1252
1100
868
850
849
475
543
721
577
964
1025
1021
1125
1116
1609
1356
1197
2341
2178
2161
2491
3200
3513
2829
3513
4466
4483
4635
5512
6407
6477
5969
4692
2776
7
-2977
-4260
-4933
-4015
-2090
-1393
-289
-196
-645
-1603
-3232
-4364
-5824
-7031
-7232
-6612
-5423
-4128
-2857
-2119
-1673
-1066
-315
481
899
1362
1089
435
148
147
739
1512
2187
3314
4297
5104
5644
5356
4611
3255
1530
129
-679
-835
-612
-353
-81
18
-214
-549
-945
-1467
-2167
-3006
-3748
-4176
-4342
-4187
-4013
-3817
-3462
-2965
-2228
-1329
-575
-33
53
-229
-481
-643
-536
-211
254
963
1749
2530
3254
3695
3832
3520
2828
2051
1473
1130
952
789
654
495
271
98
8
-95
-345
-799
-1350
-1906
-2422
-2852
-3207
-3491
-3583
-3402
-3022
-2494
-1910
-1409
-1114
-1167
-1247
-1301
-1282
-1146
-933
-563
-106
310
857
931
493
620
-469
-1370
-1222
-1349
-984
-1010
-767
33
-886
-1303
-1100
-1740
-2260
-2798
-2674
-2612
-2669
-2384
-2201
-2176
-2226
-2288
-2391
-2123
-1821
-1707
-1701
-1713
-1471
-1522
-1519
-1094
-791
-404
-158
218
710
780
698
693
441
300
303
468
745
943
1194
1184
1198
1066
914
858
816
760
577
471
622
615
578
686
868
1097
1113
1154
1849
2283
1938
2097
2418
2170
1847
2024
2756
3027
3450
4152
5060
5557
5650
6216
6611
5954
4769
2633
-431
-2637
-4368
-5037
-3867
-2048
-757
-236
-197
-160
-1018
-2736
-4211
-5478
-6905
-7606
-6951
-5481
-3890
-2687
-1666
-1135
-556
84
568
1099
1178
697
127
-241
46
783
1456
2431
3362
4104
4868
5465
5328
4562
3199
1646
202
-816
-1055
-784
-511
-322
-181
-177
-329
-711
-1155
-1921
-2838
-3739
-4374
-4471
-4234
-4009
-3723
-3345
-2812
-2085
-1289
-479
39
23
-255
-498
-648
-552
-257
219
810
1486
2239
2942
3445
3648
3458
2866
2058
1392
990
698
505
362
208
69
-17
-47
-61
-279
-751
-1369
-1956
-2471
-2882
-3212
-3430
-3468
-3370
-3032
-2513
-1936
-1423
-1152
-1095
-1155
-1241
-1248
-1127
-931
-654
-374
-7
-415
-182
416
-294
-484
-118
35
-536
-1398
-616
-516
-1861
-1925
-1455
-1455
-2252
-2305
-1530
-1579
-2045
-2276
-2136
-2238
-2638
-2813
-2548
-2242
-2148
-2043
-2039
-1564
-1126
-1434
-1220
-814
-746
-723
-754
-374
81
29
137
450
662
844
829
1119
1237
1218
1150
1003
1028
1024
1038
1055
1148
1321
1323
1255
947
1145
938
558
850
981
901
1055
1326
1547
1556
1965
1968
2151
2477
2532
2707
3147
3597
3517
4221
4651
5088
5657
6136
6256
5498
2903
27
-2458
-4603
-5265
-4310
-2394
-1019
-282
-303
-173
-929
-2442
-3961
-5466
-6866
-7585
-7146
-5796
-4072
-2734
-2161
-1696
-1034
-609
132
885
1262
946
419
-120
85
437
915
1667
2409
3225
4193
5118
5439
5065
3873
2381
778
-431
-1036
-977
-829
-668
-536
-430
-452
-572
-973
-1547
-2321
-3379
-4085
-4277
-4139
-3989
-3782
-3611
-3225
-2706
-1976
-1089
-332
6
-13
-163
-262
-246
-120
85
391
847
1411
2116
2820
3389
3547
3243
2567
1908
1371
969
695
422
149
-31
-166
-199
-161
-255
-526
-992
-1562
-2070
-2406
-2752
-3062
-3251
-3355
-3334
-3052
-2536
-1954
-1532
-1267
-1160
-1102
-1119
-1062
-943
-874
-895
-640
-818
-1387
-769
-661
-1461
-1034
-306
-582
-922
-694
-209
-908
-1681
-1583
-1678
-2289
-2425
-2014
-1892
-1899
-1603
-1534
-1786
-1624
-1695
-2150
-2227
-2150
-2203
-2249
-2211
-1736
-1420
-1417
-1055
-739
-644
-391
-226
-138
31
226
261
167
530
736
790
1017
1337
1593
1482
1661
1720
1489
1438
1306
1193
872
1163
1350
1048
1447
1660
1624
1542
1444
1866
1832
1451
1969
2217
2237
2441
2652
3354
3364
3551
4211
4496
5051
5994
6368
7080
6566
4859
1803
-1473
-3765
-5445
-5446
-3659
-1695
-612
-221
243
-37
-1202
-2771
-4459
-6101
-7841
-7937
-7057
-5396
-3635
-2646
-1835
-1381
-841
-97
594
1251
1441
863
308
153
356
626
1192
1901
2593
3385
4499
5428
5663
5221
4148
2547
937
-179
-763
-837
-949
-762
-705
-677
-524
-590
-821
-1312
-2228
-3142
-3882
-4108
-4053
-4058
-3978
-3809
-3526
-3064
-2205
-1196
-466
-91
66
34
-62
-61
51
131
325
620
1145
1873
2562
3212
3519
3428
3037
2512
2052
1662
1233
827
387
27
-241
-393
-368
-389
-582
-911
-1279
-1637
-1981
-2319
-2634
-2995
-3343
-3507
-3449
-3140
-2624
-2121
-1701
-1412
-1166
-976
-846
-696
-665
-644
-646
-623
-729
-1081
-935
-1017
-1440
-1201
-606
-206
-339
-267
161
-203
-1105
-1610
-1645
-1976
-2749
-2645
-2048
-1761
-1773
-1643
-1287
-1244
-1748
-2134
-2084
-2109
-2279
-2413
-2276
-1862
-1655
-1602
-1239
-745
-452
-324
-138
237
435
329
338
439
492
389
501
849
1082
1278
1543
1792
1907
1767
1706
1600
1363
988
1044
1033
948
1301
1297
1444
1562
1738
1935
1755
2247
2513
2257
2600
3042
3183
3358
3090
3813
4008
3899
4718
5765
6462
6795
6235
4660
1842
-1348
-3940
-5448
-5332
-4279
-2848
-1869
-961
-405
-569
-1146
-2181
-3585
-5591
-7043
-7269
-6909
-5649
-4329
-3355
-2553
-2101
-1236
-306
599
1354
1761
1549
1276
1208
1242
1286
1386
1563
1844
2430
3282
4244
4901
5238
4839
3819
2606
1487
612
-222
-826
-1028
-1422
-1605
-1576
-1475
-1330
-1501
-1856
-2363
-2838
-3078
-3217
-3403
-3569
-3741
-3901
-3858
-3402
-2672
-1917
-1269
-628
-124
241
598
812
948
948
869
885
1039
1399
1914
2272
2530
2649
2608
2505
2357
2195
1941
1536
1059
562
84
-311
-630
-954
-1287
-1584
-1820
-1958
-2047
-2033
-2082
-2239
-2444
-2673
-2773
-2812
-2811
-2718
-2579
-2363
-2094
-1724
-1301
-841
-526
-477
-566
-582
-1473
-2105
-1936
-2531
-2851
-2145
-1449
-1383
-1482
-577
-98
-953
-1178
-869
-1245
-2274
-2419
-1889
-2102
-2296
-1933
-1770
-1901
-1847
-1726
-1649
-1615
-1551
-1496
-1745
-1684
-1412
-1619
-1828
-1570
-1272
-1226
-919
-343
259
437
590
928
1020
940
831
952
978
918
988
1119
1349
1467
1614
1849
1984
1699
1595
1752
1458
1340
1378
1455
1455
1448
1774
2088
2228
2715
2906
3159
3542
3503
3802
4151
4309
4816
5106
5788
6574
6788
7146
6320
4088
1358
-1536
-3931
-5162
-4889
-3943
-2940
-2419
-1749
-1241
-1221
-1304
-1955
-3178
-4878
-6368
-6814
-6607
-5840
-5000
-4592
-4247
-3686
-2993
-1882
-558
532
1264
1383
1666
2013
2043
2025
1925
1627
1281
1279
1638
2333
3055
3766
4221
4150
3872
3411
2874
2264
1502
807
-86
-952
-1522
-1959
-2103
-2125
-2277
-2433
-2520
-2502
-2367
-2283
-2199
-2260
-2649
-3080
-3321
-3384
-3312
-3189
-2894
-2505
-2067
-1435
-694
20
650
1078
1378
1564
1671
1844
1946
1947
1920
1807
1703
1693
1714
1806
1883
1940
1960
1885
1770
1578
1235
789
320
-230
-799
-1312
-1653
-1879
-2069
-2117
-2105
-2117
-2102
-2092
-2050
-2006
-2015
-2007
-1994
-1990
-1955
-1928
-1849
-1808
-1937
-1958
-2053
-2580
-2609
-2402
-2687
-2672
-2220
-1960
-2082
-2009
-1443
-1369
-1657
-1539
-1328
-1495
-1772
-1503
-1225
-1358
-1316
-1180
-1254
-1302
-1264
-1291
-1285
-1202
-1078
-1001
-1011
-793
-635
-795
-774
-583
-581
-629
-430
-157
-40
68
303
499
612
705
808
989
1020
1119
1275
1318
1436
1508
1519
1529
1534
1473
1468
1527
1561
1793
1967
2119
2361
2487
2562
2647
2687
2754
2906
2957
3018
3351
3581
3651
3969
4432
4703
4998
5356
5828
6242
6240
5777
4773
3092
1070
-735
-1952
-2385
-2450
-2495
-2536
-2352
-2221
-2091
-1777
-1576
-1768
-2462
-3196
-3576
-3613
-3583
-3491
-3485
-3843
-4261
-4427
-4307
-3874
-3306
-2737
-2129
-1425
-718
87
819
1268
1459
1392
1216
960
728
577
601
620
584
653
765
865
976
1169
1374
1465
1377
1154
936
655
334
-9
-412
-820
-1241
-1650
-1876
-1875
-1824
-1773
-1709
-1664
-1641
-1583
-1467
-1330
-1260
-1266
-1275
-1287
-1330
-1294
-1225
-1191
-1192
-1172
-1066
-892
-700
-498
-244
-41
97
215
343
444
470
461
425
358
243
90
-41
-160
-267
-356
-440
-490
-494
-477
-462
-406
-344
-308
-329
-408
-480
-522
-559
-590
-610
-642
-694
-719
-737
-751
-738
-785
-876
-995
-1166
-1456
-1686
-1794
-1949
-2046
-1983
-1845
-1795
-1782
-1629
-1454
-1391
-1318
-1191
-1126
-1164
-1141
-1036
-995
-998
-995
-1016
-1045
-1068
-1040
-961
-876
-804
-758
-728
-679
-602
-529
-424
-313
-234
-197
-148
-95
-61
-35
-24
-34
-48
-84
-90
-33
-20
5
-10
-72
-93
-142
-177
-163
-137
-114
-103
-96
-105
-64
-25
-14
7
29
109
174
218
290
370
441
511
647
785
935
1115
1227
1362
1473
1550
1719
1847
2015
2272
2495
2756
2888
2769
2425
1856
1156
415
-171
-523
-736
-876
-973
-989
-959
-934
-825
-748
-787
-949
-1110
-1215
-1285
-1278
-1326
-1435
-1613
-1874
-2089
-2239
-2329
-2367
-2449
-2494
-2443
-2342
-2170
-1937
-1693
-1485
-1321
-1148
-979
-824
-667
-530
-440
-425
-471
-548
-623
-698
-726
-682
-642
-559
-458
-338
-160
45
231
346
380
376
310
202
122
30
-91
-196
-258
-311
-348
-336
-286
-238
-218
-203
-200
-189
-156
-125
-114
-128
-144
-171
-209
-252
-289
-331
-387
-450
-499
-547
-618
-671
-659
-622
-571
-497
-426
-359
-329
-320
-306
-305
-303
-310
-330
-337
-306
-286
-267
-236
-220
-227
-248
-241
-218
-198
-191
-192
-184
-180
-203
-263
-319
-372
-473
-625
-749
-868
-1026
-1114
-1093
-1072
-1119
-1135
-1054
-1027
-1075
-1078
-1016
-998
-1017
-991
-928
-904
-904
-904
-904
-929
-981
-1010
-1028
-984
-926
-895
-849
-778
-728
-712
-680
-592
-543
-542
-552
-527
-487
-498
-494
-479
-472
-473
-484
-477
-468
-466
-423
-380
-330
-305
-299
-295
-286
-271
-252
-223
-184
-140
-120
-98
-45
12
59
102
128
165
197
216
250
318
373
441
520
632
702
752
829
893
943
943
945
974
1031
1116
1240
1420
1613
1794
1981
2053
2004
1805
1470
1083
687
383
157
-30
-199
-340
-430
-476
-468
-407
-403
-454
-568
-689
-777
-847
-923
-1055
-1211
-1418
-1636
-1836
-1997
-2122
-2224
-2279
-2263
-2155
-1987
-1739
-1429
-1101
-814
-606
-478
-422
-403
-401
-387
-365
-351
-350
-379
-425
-475
-472
-442
-427
-366
-282
-200
-102
-5
79
133
154
129
57
-7
-47
-104
-153
-185
-220
-249
-261
-259
-242
-205
-176
-130
-91
-70
-41
-9
5
3
20
57
82
79
63
44
28
18
-1
-13
0
5
22
51
84
85
52
46
23
-11
-46
-68
-100
-136
-177
-218
-243
-287
-345
-386
-392
-396
-417
-430
-444
-446
-460
-479
-502
-521
-557
-611
-645
-668
-688
-715
-739
-753
-763
-773
-715
-672
-679
-651
-627
-643
-676
-666
-632
-645
-667
-662
-671
-691
-707
-729
-778
-838
-894
-944
-970
-973
-951
-920
-864
-805
-740
-699
-681
-669
-653
-641
-624
-620
-627
-598
-549
-512
-476
-432
-403
-374
-321
-267
-235
-226
-196
-160
-140
-106
-60
-8
1
5
20
39
62
84
100
124
137
119
115
119
87
78
97
154
241
293
355
461
530
550
592
666
730
784
841
894
979
1064
1161
1287
1410
1508
1626
1684
1654
1571
1407
1200
972
733
524
347
153
3
-123
-213
-259
-301
-344
-410
-494
-595
-665
-703
-746
-791
-862
-952
-1065
-1178
-1255
-1302
-1312
-1334
-1286
-1212
-1165
-1085
-1004
-928
-822
-739
-659
-587
-568
-549
-509
-466
-434
-447
-475
-505
-538
-560
-574
-570
-572
-572
-552
-513
-464
-390
-315
-259
-232
-267
-304
-345
-401
-423
-420
-413
-404
-406
-407
-400
-381
-370
-340
-320
-280
-194
-126
-44
44
93
126
158
193
213
204
207
204
168
116
76
64
30
-22
-71
-94
-110
-135
-141
-152
-201
-249
-288
-329
-347
-380
-415
-435
-448
-457
-462
-456
-452
-480
-542
-563
-576
-628
-657
-667
-683
-706
-726
-703
-673
-667
-651
-606
-580
-623
-659
-689
-755
-847
-928
-960
-969
-983
-1001
-996
-976
-968
-968
-975
-964
-930
-908
-905
-887
-883
-877
-853
-829
-813
-791
-763
-729
-661
-591
-507
-445
-380
-329
-320
-310
-300
-256
-208
-155
-88
-35
-21
-29
-61
-95
-131
-163
-181
-171
-163
-175
-184
-173
-151
-123
-61
-6
35
88
123
151
183
212
235
270
327
376
436
514
556
615
647
691
749
803
870
943
1004
1053
1108
1166
1196
1222
1211
1154
1042
832
654
516
348
177
19
-112
-250
-392
-472
-480
-514
-579
-601
-598
-610
-597
-555
-523
-540
-614
-739
-870
-976
-1052
-1100
-1135
-1152
-1129
-1076
-982
-855
-751
-686
-625
-605
-613
-633
-662
-660
-675
-697
-667
-600
-564
-549
-501
-440
-427
-419
-411
-385
-337
-277
-198
-152
-125
-92
-95
-105
-118
-90
-111
-147
-165
-153
-84
-66
-40
-33
-62
-59
-67
-80
-124
-144
-117
-87
-74
-76
-68
-91
-124
-168
-203
-235
-287
-312
-338
-367
-397
-415
-431
-438
-428
-414
-404
-387
-352
-306
-265
-260
-270
-266
-255
-253
-258
-270
-335
-398
-460
-565
-630
-626
-621
-611
-614
-594
-601
-649
-697
-728
-768
-825
-858
-858
-852
-830
-817
-806
-830
-872
-914
-965
-998
-981
-939
-947
-958
-913
-876
-825
-769
-738
-696
-642
-557
-464
-414
-348
-293
-262
-254
-265
-239
-244
-249
-229
-165
-121
-83
-47
-33
9
57
83
109
99
124
165
143
144
172
151
146
153
156
174
186
210
214
242
296
333
365
450
554
617
677
764
835
863
869
885
917
917
933
964
1001
1056
1084
1136
1174
1205
1270
1309
1356
1376
1300
1186
998
710
459
212
6
-165
-331
-439
-504
-557
-585
-563
-522
-538
-551
-539
-495
-453
-464
-478
-536
-664
-841
-1019
-1161
-1304
-1403
-1428
-1399
-1316
-1221
-1130
-1031
-975
-954
-933
-947
-954
-977
-979
-948
-945
-908
-866
-830
-830
-847
-824
-795
-769
-718
-649
-585
-485
-380
-318
-303
-234
-203
-200
-165
-127
-101
-118
-116
-132
-137
-160
-184
-164
-150
-149
-146
-156
-165
-159
-144
-159
-167
-171
-210
-256
-264
-266
-276
-302
-328
-339
-353
-378
-395
-419
-439
-433
-415
-436
-428
-388
-402
-404
-397
-400
-414
-424
-497
-583
-682
-774
-836
-920
-981
-956
-945
-969
-976
-950
-894
-941
-989
-982
-994
-1047
-1116
-1113
-1095
-1110
-1102
-1095
-1057
-1112
-1186
-1195
-1149
-1103
-1088
-1024
-1000
-995
-944
-872
-828
-676
-594
-544
-454
-383
-328
-352
-290
-250
-234
-185
-192
-275
-364
-354
-264
-180
-156
-166
-210
-215
-247
-209
-199
-162
-110
-104
-157
-147
-49
2
91
204
324
337
362
384
375
343
429
533
549
569
643
719
723
763
815
851
845
871
985
1022
987
1099
1203
1217
1230
1293
1420
1423
1466
1495
1492
1402
1162
849
534
279
74
-156
-374
-483
-571
-691
-724
-680
-692
-724
-724
-716
-712
-714
-705
-708
-802
-994
-1172
-1352
-1515
-1628
-1664
-1638
-1561
-1402
-1229
-1038
-840
-706
-669
-653
-663
-712
-796
-854
-828
-850
-880
-813
-766
-722
-577
-445
-347
-343
-381
-356
-249
-142
-108
-84
-21
23
35
-19
-75
-107
-91
-112
-81
-8
54
40
10
40
23
66
90
92
45
53
74
25
12
24
56
5
-82
-117
-121
-154
-237
-294
-320
-336
-403
-457
-492
-492
-493
-458
-439
-389
-356
-369
-375
-414
-502
-638
-733
-842
-1026
-1183
-1179
-1239
-1366
-1450
-1459
-1433
-1449
-1427
-1314
-1316
-1377
-1409
-1438
-1521
-1605
-1569
-1548
-1535
-1388
-1267
-1244
-1145
-1103
-1229
-1328
-1398
-1391
-1290
-1177
-1048
-878
-860
-957
-900
-764
-576
-347
-213
-319
-395
-545
-588
-413
-327
-326
-275
-144
49
40
-159
-341
-368
-359
-230
-18
165
184
85
132
133
54
60
320
490
591
543
394
462
412
423
506
595
731
820
1048
1293
1465
1505
1411
1387
1432
1357
1339
1373
1514
1670
1875
2146
2255
2373
2533
2781
2951
2818
2555
2222
1614
926
380
-49
-462
-864
-1143
-1225
-1312
-1412
-1409
-1379
-1419
-1477
-1552
-1665
-1711
-1747
-1868
-1983
-2136
-2359
-2629
-2820
-2902
-2935
-2906
-2711
-2353
-1990
-1628
-1164
-733
-457
-258
-100
-49
-123
-244
-306
-357
-507
-666
-706
-720
-712
-612
-479
-273
-38
142
322
517
717
852
887
875
833
783
644
505
425
198
113
108
60
50
58
128
166
189
211
247
208
126
10
-157
-365
-539
-663
-768
-811
-788
-721
-619
-520
-469
-416
-314
-185
-80
-29
-28
-66
-158
-278
-343
-337
-372
-422
-494
-593
-694
-806
-930
-1058
-1204
-1616
-1763
-1934
-2385
-2524
-2343
-2316
-2421
-2456
-2142
-2000
-2187
-2139
-1995
-2076
-2344
-2384
-2210
-2224
-2243
-2236
-2224
-2162
-2137
-2122
-2043
-1936
-1800
-1639
-1510
-1380
-1200
-1159
-1079
-840
-901
-1020
-1098
-1166
-1354
-1521
-1449
-1039
-595
-545
-555
-516
-344
-391
-283
-321
-558
-583
-736
-603
-311
-179
-48
71
311
490
720
845
857
922
991
1166
1291
1399
1570
1767
1930
2198
2467
2740
2948
3021
3298
3473
3509
3800
4147
4300
4638
5112
5587
6131
6503
6440
5981
4808
3352
1598
-175
-1474
-2312
-2781
-3022
-3123
-3038
-3004
-2833
-2560
-2529
-2697
-3002
-3437
-3767
-4004
-4201
-4342
-4709
-5221
-5503
-5578
-5351
-4651
-3760
-2728
-1624
-607
360
1140
1802
2322
2466
2381
2258
2015
1781
1662
1807
2022
2094
2292
2536
2811
3249
3685
3956
3988
3629
3087
2391
1567
753
-42
-918
-1690
-2260
-2615
-2702
-2604
-2422
-2279
-2193
-2128
-2114
-2158
-2181
-2198
-2329
-2584
-2783
-2853
-2814
-2586
-2143
-1623
-1010
-361
297
975
1637
2195
2583
2743
2723
2640
2503
2378
2267
2132
2014
1928
1874
1869
1897
1908
1865
1692
1424
1081
690
205
-313
-801
-1351
-1890
-2322
-2701
-3666
-4030
-4096
-5005
-5543
-5292
-4992
-5066
-5311
-4468
-3829
-4225
-4084
-3341
-2836
-2950
-2820
-1927
-1595
-1384
-874
-386
4
192
429
661
711
905
1072
996
808
875
687
238
60
40
-160
-481
-578
-467
-581
-731
-697
-619
-601
-864
-802
-588
-554
-424
-274
23
322
292
485
715
1042
1288
1436
1770
1950
2140
2335
2533
2935
3257
3648
3974
4076
4457
4797
4879
5251
5274
5638
6276
5850
6272
7170
7027
7161
7789
8176
8897
8352
6794
4492
612
-2934
-5520
-7382
-7435
-6667
-5896
-5347
-5140
-4407
-3921
-3895
-3752
-4211
-5136
-5974
-6519
-6181
-5538
-5279
-4941
-4733
-4503
-3043
-998
1236
3517
5118
6157
6392
5932
5682
5215
4715
4276
3650
3219
3079
3249
3763
4105
4289
4167
3483
2743
2284
1927
1395
292
-1213
-2768
-4248
-5344
-5755
-5778
-5582
-5133
-4662
-4050
-3393
-2683
-2049
-1883
-1935
-2105
-2320
-2213
-1943
-1415
-768
-301
170
746
1531
2633
3779
4752
5312
5438
5303
4945
4392
3834
3233
2545
1839
1248
928
892
912
904
739
357
-150
-733
-1255
-1731
-2307
-2959
-3678
-4403
-4877
-5079
-4983
-4668
-4290
-3792
-3261
-2757
-2146
-1604
-1180
-975
-1163
-1445
-2008
-2642
-2958
-3056
-2963
-2658
-2011
-1068
-366
255
926
1257
1201
762
246
-230
-872
-1496
-1942
-2199
-2362
-2523
-2495
-2203
-1869
-1602
-1401
-1290
-1327
-1634
-2019
-2344
-2753
-3006
-3046
-2889
-2481
-1940
-1271
-470
248
911
1471
1838
2170
2348
2418
2422
2424
2482
2432
2419
2512
2633
2822
2903
3021
3076
3247
3258
3066
2974
2954
2737
2542
2365
2561
2895
2902
3284
3854
4371
4834
5035
5745
6511
6838
7561
7970
7263
5090
1418
-1820
-4808
-7030
-7239
-6116
-4371
-3247
-2961
-2437
-2193
-2114
-2082
-2357
-2979
-4277
-5597
-6119
-5887
-5368
-5081
-5079
-4916
-4020
-2282
144
2898
4900
5701
5329
4409
3622
2847
2275
2041
1811
1515
1316
1708
2590
3294
3678
3791
3670
3257
2662
2239
1856
1055
-402
-2157
-3734
-4894
-5398
-5300
-4682
-3799
-3153
-2701
-2401
-2134
-1921
-1994
-2188
-2521
-3003
-3359
-3389
-2963
-2343
-1807
-1211
-557
184
1046
2099
3221
3985
4094
3727
3160
2543
1961
1504
1253
1102
959
905
1035
1295
1543
1590
1381
974
400
-208
-757
-1313
-1922
-2641
-3409
-4031
-4375
-4382
-4075
-3548
-2973
-2519
-2235
-1964
-1795
-1723
-1742
-1911
-2349
-2799
-3432
-4094
-4360
-4319
-3824
-3077
-2087
-825
124
729
1111
1139
916
299
-347
-847
-1464
-1874
-2067
-2001
-1705
-1506
-1165
-805
-589
-393
-321
-318
-553
-1037
-1616
-2212
-2692
-2872
-2833
-2470
-1926
-1373
-710
-106
466
984
1348
1540
1558
1486
1443
1406
1406
1438
1546
1560
1682
1834
2150
2471
2691
2903
2968
2846
2645
2369
2161
1847
1612
1608
1650
1924
2237
2831
3350
3584
3930
4070
4347
4727
4920
5517
5854
5774
5156
3356
1133
-1500
-3895
-5212
-5485
-4400
-2866
-1618
-920
-976
-1392
-1895
-2197
-2228
-2479
-3135
-4135
-5039
-5601
-5705
-5303
-4804
-4275
-3741
-2983
-1603
54
1730
2849
2971
2328
1092
60
-322
-124
518
1004
1239
1353
1483
1845
2372
2981
3420
3489
3247
2898
2620
2268
1685
802
-375
-1548
-2466
-2813
-2538
-1970
-1334
-941
-853
-983
-1246
-1422
-1575
-1761
-2022
-2400
-2733
-2925
-2988
-2909
-2758
-2532
-2183
-1701
-1005
-168
652
1229
1456
1360
1056
707
411
290
312
392
480
541
640
772
921
1062
1129
1147
1110
1029
896
650
249
-275
-887
-1458
-1872
-2043
-1994
-1790
-1658
-1573
-1592
-1724
-1865
-2049
-2286
-2586
-2864
-3135
-3326
-3401
-3173
-2852
-2508
-2204
-1795
-1321
-905
-518
-156
124
153
-66
-367
-660
-969
-1207
-1283
-1172
-1046
-883
-671
-467
-335
-270
-262
-360
-576
-821
-1049
-1275
-1314
-1313
-1245
-1199
-1016
-793
-520
-229
117
330
463
581
535
405
175
17
-159
-130
-60
62
153
394
560
667
900
1152
1347
1447
1413
1399
1420
1346
1279
1295
1412
1442
1647
2018
2408
2875
3190
3525
3776
4064
4381
4714
5027
5251
5102
4526
3400
1987
494
-876
-1580
-1770
-1309
-692
-204
140
111
-139
-510
-904
-1167
-1654
-2266
-2977
-3704
-4282
-4777
-5002
-5073
-4977
-4682
-4073
-3155
-2051
-1004
-236
38
-88
-477
-885
-1081
-1044
-764
-534
-299
-40
256
678
1203
1855
2521
2996
3345
3542
3549
3269
2677
1852
883
-44
-677
-960
-894
-649
-381
-204
-188
-247
-401
-533
-722
-973
-1332
-1776
-2221
-2641
-3028
-3342
-3558
-3607
-3466
-3080
-2417
-1639
-889
-354
-107
-53
-155
-301
-383
-403
-374
-352
-306
-204
-6
291
636
1026
1381
1677
1891
2011
2002
1806
1391
794
139
-465
-955
-1284
-1445
-1523
-1605
-1685
-1730
-1830
-1939
-2119
-2378
-2628
-2954
-3196
-3310
-3375
-3375
-3359
-3321
-3178
-2941
-2490
-1902
-1375
-851
-561
-392
-374
-389
-339
-320
-382
-416
-454
-435
-330
-194
-8
108
130
132
74
23
-22
-98
-243
-525
-882
-1175
-1346
-1330
-1168
-944
-685
-454
-304
-174
-31
143
203
193
132
-26
-25
12
64
143
247
557
803
1220
1790
2304
2660
2855
2884
2973
2919
2951
2895
3059
3305
3428
3761
4251
4825
5380
5799
6318
6646
6574
6143
4921
3235
1009
-1300
-3140
-4381
-4641
-4230
-3398
-2620
-2139
-1989
-2170
-2364
-2632
-2893
-3366
-4122
-4954
-5750
-6291
-6452
-6302
-5833
-5192
-4305
-3030
-1490
209
1757
2802
3222
2995
2461
1923
1553
1446
1451
1469
1481
1531
1816
2322
3095
3919
4523
4744
4593
4160
3461
2566
1444
103
-1292
-2559
-3406
-3725
-3637
-3227
-2817
-2511
-2372
-2337
-2257
-2214
-2211
-2380
-2770
-3286
-3774
-4103
-4214
-4073
-3685
-3087
-2326
-1349
-227
929
1886
2540
2826
2773
2497
2174
1937
1754
1585
1412
1289
1256
1311
1506
1804
2073
2214
2165
1911
1495
869
66
-907
-1942
-2962
-3839
-4470
-4738
-4812
-4788
-4707
-4733
-4643
-4507
-4196
-3811
-3513
-3355
-3235
-3330
-3382
-3381
-3118
-2595
-2217
-1592
-922
-182
496
1081
1707
2028
1943
1710
1456
1133
842
516
360
147
-183
-408
-417
-350
-220
-130
-121
-198
-492
-834
-1178
-1555
-1836
-2132
-2317
-2277
-2073
-1682
-1224
-756
-252
87
419
757
983
1335
1431
1685
1972
2089
2431
2823
3280
3769
4122
4627
4961
5130
5332
5629
5853
6141
6245
6623
7037
7236
7788
7868
7734
6648
4591
1680
-1568
-4860
-6897
-7974
-7727
-6445
-5402
-4411
-4181
-4385
-4488
-4852
-4837
-4729
-5168
-5659
-6435
-6822
-6764
-6362
-5398
-4223
-3051
-1576
300
2427
4605
6193
7062
7010
6140
5087
4324
3794
3749
3596
3267
2870
2353
2338
2628
3108
3691
3744
3165
2179
808
-475
-1908
-3354
-4617
-5928
-6885
-7281
-7105
-6376
-5548
-4760
-4060
-3627
-3241
-2753
-2246
-1767
-1577
-1742
-2006
-2302
-2262
-1735
-861
378
1667
2853
3973
4853
5556
5932
5827
5438
4686
3735
2803
1944
1271
693
119
-296
-640
-862
-870
-825
-785
-952
-1413
-2065
-2875
-3867
-4843
-5730
-6378
-6711
-6878
-6779
-6328
-5689
-4982
-4244
-3386
-2323
-1492
-812
-292
27
39
-178
-319
-193
-11
239
694
1190
1729
2037
2369
2644
2598
2243
1663
946
147
-759
-1563
-2126
-2654
-3101
-3369
-3342
-3069
-2753
-2367
-1983
-1832
-1814
-1964
-2077
-2150
-2206
-2120
-1848
-1538
-1069
-480
357
1160
1773
2465
3052
3468
3722
3917
4110
4175
3904
4006
3951
4083
4226
4581
4992
5228
5382
5597
5857
5781
6174
6488
6781
7090
7210
6975
5994
3821
823
-2736
-6519
-8958
-10152
-9972
-8322
-6588
-4918
-4261
-4316
-4358
-4571
-4686
-4353
-4280
-4582
-5206
-5783
-5577
-5102
-4020
-2363
-816
870
2620
4572
6639
7955
8567
8341
7083
5563
4158
3045
2483
2009
1577
1092
408
209
351
616
1071
1170
677
-423
-2048
-3602
-5060
-6390
-7207
-7793
-8045
-7883
-7262
-6047
-4723
-3450
-2104
-1107
-364
272
680
1115
1277
1213
1088
773
687
957
1536
2532
3658
4749
5609
5921
5871
5380
4445
3375
2103
735
-619
-1844
-2728
-3381
-3824
-3892
-3771
-3549
-3255
-3004
-2747
-2667
-2812
-3071
-3517
-4045
-4425
-4645
-4499
-4100
-3539
-2947
-2518
-2106
-1880
-1450
-1070
-413
230
741
962
913
658
228
-197
-489
-458
-459
-290
-259
-82
-4
-111
-216
-563
-962
-1528
-2229
-2718
-3198
-3561
-3857
-4094
-4043
-3923
-3629
-3127
-2479
-1914
-1488
-1305
-1089
-1111
-1060
-880
-549
-101
257
737
1185
1616
2035
2455
2853
3173
3291
3381
3221
2990
2736
2408
2092
1890
1897
1965
2267
2443
3086
3377
3786
4039
4346
4636
4958
5125
5572
6047
6466
7066
6813
6335
4646
1605
-1899
-5303
-7758
-8760
-8880
-7262
-5387
-4302
-3521
-3526
-3473
-3629
-3956
-3507
-3339
-3830
-4209
-4660
-4464
-4063
-3333
-1792
-323
1150
2782
4428
6029
7073
7291
6960
5921
4503
3181
1911
1114
624
58
-379
-692
-803
-626
-533
-160
85
-408
-1277
-2499
-3803
-4991
-6045
-6400
-6294
-6174
-5665
-4928
-3920
-2781
-1723
-436
678
1380
1854
2002
2001
1877
1476
1215
943
754
878
1185
1885
2748
3480
4030
4137
3826
3169
2205
1293
312
-702
-1657
-2572
-3278
-3761
-3987
-3844
-3454
-2950
-2481
-2070
-1747
-1614
-1658
-1827
-2138
-2551
-2946
-3196
-3255
-3057
-2962
-2660
-2212
-1720
-1368
-1078
-293
527
867
838
955
815
172
-694
-911
-854
-1149
-1373
-1246
-899
-997
-1118
-917
-818
-1046
-1410
-1703
-2067
-2682
-3186
-3401
-3519
-3550
-3407
-2973
-2382
-1800
-1147
-506
-54
242
328
387
417
400
481
566
717
818
950
1247
1442
1743
1887
2194
2344
2373
2209
2026
1955
1720
1582
1491
1811
2010
2250
2570
3138
3704
3953
4426
4960
5324
5485
5774
6335
6862
7215
7565
7221
5782
3108
-302
-3598
-6397
-8039
-8370
-7650
-6146
-4904
-4000
-3571
-3598
-3599
-3813
-3876
-3511
-3616
-3817
-4062
-4082
-3747
-3338
-2296
-824
652
2181
3738
5331
6484
6832
6796
6233
5061
3625
2270
1227
388
-239
-648
-850
-940
-922
-760
-526
-399
-591
-1163
-2007
-3053
-4066
-4934
-5445
-5455
-5302
-5040
-4508
-3786
-2900
-1962
-823
408
1350
1898
2159
2219
2004
1573
1226
1053
820
791
1038
1516
2111
2592
3128
3441
3397
2952
2274
1455
505
-553
-1396
-2155
-2847
-3353
-3673
-3684
-3455
-3111
-2637
-2208
-1920
-1928
-2112
-2370
-2719
-3171
-3438
-3653
-3674
-3606
-3560
-2900
-2400
-1621
-876
31
878
1200
1303
1484
1226
710
186
-274
-526
-1184
-1494
-1369
-1317
-1324
-1279
-972
-804
-1165
-1213
-1396
-1770
-2242
-2794
-2969
-3300
-3460
-3295
-2965
-2385
-1780
-1130
-550
9
439
695
732
822
867
622
483
377
450
430
516
937
1239
1554
1878
2262
2684
2795
2972
3029
2991
2738
2617
2500
2640
2766
3052
3481
3885
4443
4691
5155
5418
5756
6061
6245
6762
6802
5989
4312
1541
-1381
-4353
-6962
-8081
-8387
-7563
-6253
-5226
-3897
-3451
-3451
-3355
-3368
-3108
-2926
-3128
-2952
-3202
-3311
-3070
-2588
-1495
-445
979
2728
4211
5417
6254
6600
6537
5745
4494
3173
1766
544
-395
-1039
-1418
-1599
-1636
-1408
-1175
-1020
-995
-1235
-1598
-2209
-3075
-3832
-4502
-4965
-5128
-5089
-4725
-4198
-3634
-2726
-1560
-276
876
1750
2351
2554
2373
2055
1623
1264
994
835
933
1114
1385
1778
2157
2488
2668
2645
2414
1948
1296
484
-424
-1270
-2115
-2820
-3355
-3651
-3704
-3581
-3316
-2918
-2589
-2319
-2223
-2208
-2470
-2793
-3045
-3254
-3442
-3483
-3116
-2613
-2057
-1474
-650
72
647
1034
1462
1590
1351
992
508
-70
-756
-1235
-1583
-1817
-1976
-1955
-1831
-1681
-1521
-1392
-1252
-1146
-1289
-1611
-1852
-2130
-2365
-2662
-2700
-2449
-2264
-1912
-1428
-849
-309
-50
435
720
711
680
618
527
456
328
546
734
890
1336
1788
2360
2830
3360
3944
4223
4390
4404
4269
4117
3754
3732
3648
3648
3856
3905
4309
4447
4859
5188
5668
6041
6460
5282
3252
348
-2262
-4858
-7282
-8211
-8152
-7333
-6655
-5603
-4454
-3810
-3933
-3259
-2477
-1820
-1688
-1655
-1485
-1974
-2388
-2328
-1702
-1146
-237
1232
3095
4435
5397
6151
6531
6346
5522
4391
3129
1867
700
-360
-1197
-1898
-2327
-2528
-2332
-1906
-1565
-1490
-1501
-1601
-2103
-2905
-3580
-4024
-4565
-4953
-4897
-4518
-4144
-3659
-2650
-1218
34
1050
1995
2641
2829
2682
2556
2288
1856
1395
1199
1076
938
927
1177
1545
1802
1987
2069
1907
1435
799
-3
-798
-1692
-2663
-3555
-4140
-4461
-4559
-4470
-4068
-3421
-2935
-2518
-2115
-1825
-1756
-1880
-1935
-1890
-2044
-2144
-2033
-1732
-1315
-935
-438
122
548
919
1081
1186
1095
698
252
-246
-759
-1329
-1816
-1984
-1971
-1957
-1799
-1522
-1208
-1094
-949
-744
-721
-867
-1185
-1416
-1726
-2020
-2281
-2371
-2213
-1925
-1535
-1046
-521
-36
418
660
1028
1120
1147
1128
1181
1313
1382
1486
1801
2093
2312
2635
2998
3468
3689
3975
4146
4300
4197
3968
3867
3703
3628
3414
3482
3475
3595
3757
4126
4250
4526
3830
2202
247
-1786
-3530
-5308
-6267
-6015
-5632
-5583
-5070
-4520
-4071
-4353
-4009
-2723
-1945
-1760
-1375
-962
-1141
-1785
-1727
-1008
-622
-141
1005
2488
3353
3723
4349
4867
4605
4100
3653
3117
2264
1406
680
-63
-891
-1549
-1856
-1967
-1901
-1752
-1700
-1786
-1853
-2111
-2563
-2999
-3211
-3447
-3739
-3792
-3486
-3308
-3167
-2554
-1526
-590
61
813
1539
1791
1731
1855
1972
1742
1375
1233
1210
989
811
982
1196
1163
1178
1150
967
342
-259
-704
-1328
-2077
-2602
-2974
-3306
-3627
-3639
-3358
-3211
-2992
-2623
-2177
-1939
-1808
-1576
-1383
-1391
-1385
-1362
-1336
-1284
-1201
-912
-677
-505
-278
-52
121
251
337
403
303
194
77
-125
-365
-624
-859
-853
-1031
-1024
-1011
-823
-664
-803
-785
-661
-729
-1048
-1276
-1278
-1212
-1539
-1588
-1264
-980
-859
-687
-92
458
709
1039
1666
1969
2082
2027
2353
2500
2316
2397
2608
2928
2859
3039
3304
3740
3703
3900
4138
4389
4326
3985
3951
3657
3239
2637
2455
1939
866
-504
-1548
-2590
-3798
-4585
-4436
-3889
-3788
-3463
-3205
-2931
-3421
-3751
-3400
-3058
-2825
-2479
-1871
-1478
-1467
-1311
-688
-141
396
1247
2235
3010
3181
3371
3450
3239
2829
2361
2100
1734
1374
992
590
194
-237
-595
-906
-1043
-1108
-1289
-1541
-1729
-2073
-2527
-2907
-3029
-3071
-3137
-3042
-2666
-2427
-2289
-1945
-1315
-770
-464
-76
412
676
697
833
952
912
816
857
966
847
600
780
767
562
189
-66
-90
-629
-1222
-1387
-1499
-1704
-2129
-2347
-2106
-2275
-2469
-2440
-2204
-1988
-2069
-1990
-1759
-1722
-1807
-1793
-1612
-1525
-1664
-1484
-1236
-1088
-1080
-949
-535
-362
-321
-141
115
241
194
201
286
170
40
-44
-41
-121
-267
-365
-375
-471
-614
-602
-586
-486
-646
-674
-653
-692
-818
-938
-740
-441
-234
9
430
920
1209
1346
1652
1922
2127
2260
2373
2712
2796
2809
2950
2997
3258
3080
3142
3290
3278
2980
2794
2553
2403
1600
643
25
-950
-1896
-2945
-3303
-3411
-3491
-3507
-3068
-2764
-2680
-2728
-2577
-2321
-2439
-2333
-2060
-1753
-1773
-1711
-1342
-934
-686
-275
414
1125
1522
1856
2298
2516
2451
2225
1988
1736
1311
924
629
287
-17
-321
-461
-547
-685
-786
-846
-921
-1060
-1334
-1557
-1712
-1960
-2221
-2390
-2365
-2313
-2257
-2058
-1655
-1268
-927
-562
-170
89
202
360
485
452
335
272
202
184
-52
-71
-2
-12
-49
-130
-126
-214
-479
-760
-953
-1155
-1343
-1617
-1641
-1769
-1911
-1947
-1954
-1851
-1827
-1681
-1484
-1438
-1426
-1365
-1344
-1333
-1512
-1440
-1276
-1316
-1217
-1074
-811
-635
-553
-231
-49
40
93
252
373
232
142
210
121
-128
-196
-214
-244
-366
-329
-142
-102
-110
59
283
173
148
248
509
419
453
767
1073
993
1100
1426
1693
1808
1861
2402
2604
2792
2829
3248
3288
3171
2949
3015
2666
2194
1462
924
219
-752
-1368
-1937
-2096
-2296
-2402
-2349
-2247
-2327
-2358
-2524
-2374
-2248
-2242
-2226
-2161
-2032
-2146
-2062
-1727
-1329
-994
-450
247
869
1091
1427
1819
1917
1702
1595
1620
1432
969
662
536
233
-128
-292
-222
-270
-409
-382
-364
-557
-794
-1024
-1211
-1530
-1881
-1996
-2131
-2228
-2269
-2140
-1920
-1678
-1428
-1107
-825
-512
-264
-37
146
231
296
246
210
178
152
132
229
380
501
601
668
756
755
638
586
510
281
28
-209
-470
-775
-1273
-1555
-1859
-2139
-2336
-2463
-2361
-2232
-2198
-2046
-1893
-1798
-1739
-1818
-1530
-1376
-1303
-1226
-1005
-689
-608
-493
-136
133
334
491
764
988
921
918
966
908
679
505
481
333
64
-55
-146
-294
-574
-702
-590
-663
-780
-714
-643
-604
-653
-676
-524
-482
-521
-295
-248
-147
-126
-57
263
315
431
682
834
947
897
830
969
769
689
597
585
624
285
261
323
52
17
-132
-54
-93
-355
-187
-217
-353
-461
-492
-384
-449
-630
-371
-317
-349
-307
-105
142
61
221
408
423
368
248
218
125
-243
-296
-432
-684
-825
-919
-877
-938
-1040
-939
-926
-1021
-1058
-1163
-1178
-1375
-1530
-1587
-1715
-1774
-1851
-1890
-1853
-1798
-1701
-1628
-1519
-1316
-1191
-1096
-961
-832
-780
-808
-805
-753
-803
-869
-822
-723
-651
-595
-450
-254
-207
-174
-42
0
-15
-57
-53
-31
-95
-155
-143
-114
-104
-61
26
136
220
363
458
588
735
844
958
1129
1288
1422
1543
1675
2014
2113
2331
2686
2982
3259
3480
3688
4054
3991
3866
3589
2609
1787
448
-521
-1374
-2354
-2569
-2502
-2864
-2925
-3058
-2882
-3162
-3403
-2782
-2477
-2230
-2210
-1901
-1726
-2194
-2318
-1933
-1694
-1356
-768
278
814
915
1502
1930
2097
2078
2302
2574
2299
1830
1646
1257
588
64
-109
-297
-574
-625
-516
-593
-741
-713
-794
-984
-1248
-1373
-1512
-1850
-2025
-2151
-2354
-2424
-2325
-2154
-2019
-1760
-1208
-847
-533
-161
185
338
346
419
531
467
426
595
691
692
752
927
984
983
1098
1294
1273
1179
1073
885
553
90
-223
-555
-868
-1148
-1341
-1500
-1678
-1703
-1658
-1668
-1580
-1442
-1304
-1158
-1069
-921
-824
-798
-727
-667
-571
-488
-379
-247
-122
45
224
349
476
620
640
625
616
571
498
385
272
167
5
-124
-235
-334
-384
-429
-439
-494
-554
-596
-711
-827
-919
-986
-1063
-1149
-1168
-1195
-1229
-1214
-1155
-1064
-990
-907
-664
-523
-427
-232
-98
-35
19
86
208
235
267
382
413
380
313
335
342
215
147
152
75
-78
-159
-177
-270
-423
-498
-541
-621
-724
-788
-796
-883
-921
-875
-876
-885
-823
-726
-730
-705
-668
-592
-534
-501
-380
-226
-291
-263
-178
-188
-220
-201
-39
-48
-122
-45
102
94
20
100
112
13
-131
-166
-166
-287
-345
-217
-307
-453
-388
-312
-414
-455
-301
-289
-349
-403
-251
-222
-356
-289
-167
-179
-235
-213
-5
-52
-116
52
133
123
119
276
316
202
230
269
231
117
97
187
79
10
41
39
-76
-196
-91
-124
-206
-184
-91
-133
-255
-241
-245
-421
-549
-565
-604
-681
-735
-656
-607
-630
-624
-450
-431
-433
-310
-211
-222
-281
-283
-258
-363
-457
-436
-417
-417
-359
-289
-234
-277
-250
-172
-208
-267
-255
-331
-416
-482
-513
-530
-576
-584
-528
-486
-519
-443
-435
-471
-421
-362
-310
-300
-315
-240
-257
-329
-310
-266
-238
-236
-212
-86
-61
-107
-3
62
23
-10
-27
10
-10
-103
-18
-21
-53
-82
-13
15
-63
-88
-11
-5
27
-16
-10
-71
-187
-171
-295
-283
-305
-331
-325
-402
-347
-328
-378
-314
-250
-223
-245
-234
-187
-248
-279
-255
-245
-286
-279
-218
-175
-166
-147
-46
-87
-107
-111
-169
-182
-272
-250
-225
-275
-217
-200
-196
-187
-190
-123
-178
-192
-194
-211
-312
-375
-326
-320
-350
-267
-267
-189
-268
-310
-219
-261
-298
-237
-152
-228
-238
-249
-207
-248
-267
-197
-117
-159
-160
-122
-129
-164
-156
-132
-128
-127
-137
-79
-124
-179
-155
-172
-258
-253
-303
-294
-340
-335
-266
-304
-312
-292
-299
-339
-405
-373
-341
-421
-441
-415
-465
-509
-510
-431
-397
-325
-246
-118
-143
-161
-87
-136
-166
-178
-177
-165
-238
-245
-251
-303
-335
-364
-273
-309
-341
-227
-196
-217
-217
-239
-341
-459
-378
-364
-402
-468
-502
-346
-362
-413
-340
-363
-410
-408
-301
-184
-158
-221
-246
-275
-397
-347
-314
-273
-261
-245
-214
-194
-199
-152
-186
-149
-143
-132
-114
-145
-103
-188
-201
-172
-190
-196
-242
-220
-173
-241
-203
-153
-134
-178
-202
-177
-243
-256
-279
-284
-284
-389
-413
-368
-430
-443
-382
-334
-324
-334
-293
-245
-265
-311
-288
-279
-344
-375
-390
-418
-399
-373
-327
-332
-285
-235
-231
-204
-160
-197
-220
-211
-261
-288
-310
-262
-276
-291
-271
-215
-220
-248
-259
-210
-216
-267
-252
-261
-305
-401
-392
-366
-395
-400
-378
-318
-308
-329
-233
-228
-209
-177
-226
-233
-259
-287
-281
-254
-227
-199
-165
-159
-101
-89
-127
-91
-72
-68
-95
-117
-107
-180
-233
-238
-244
-260
-268
-211
-222
-244
-256
-267
-267
-319
-285
-263
-299
-278
-292
-284
-286
-326
-321
-341
-314
-341
-387
-386
-406
-413
-388
-376
-349
-368
-343
-344
-374
-393
-365
-329
-350
-312
-294
-293
-273
-300
-300
-323
-362
-353
-378
-393
-412
-408
-389
-400
-399
-394
-386
-421
-442
-446
-477
-508
-522
-514
-497
-510
-510
-459
-469
-436
-381
-343
-292
-264
-239
-203
-234
-215
-192
-196
-175
-186
-151
-132
-174
-153
-124
-155
-191
-182
-169
-198
-208
-192
-179
-211
-264
-252
-271
-335
-321
-307
-313
-334
-313
-296
-312
-322
-336
-289
-250
-268
-218
-176
-180
-170
-158
-119
-114
-100
-39
-32
-28
-34
-51
-93
-139
-150
-184
-212
-249
-296
-297
-353
-359
-330
-333
-323
-274
-237
-248
-254
-277
-292
-323
-351
-340
-319
-318
-250
-222
-200
-176
-147
-119
-113
-103
-77
-83
-86
-67
-62
-69
-83
-97
-106
-96
-105
-117
-90
-99
-110
-81
-89
-103
-98
-90
-126
-177
-189
-211
-232
-236
-241
-236
-250
-260
-241
-228
-269
-306
-306
-324
-328
-330
-345
-324
-347
-357
-352
-387
-366
-363
-357
-356
-349
-328
-341
-313
-275
-250
-232
-218
-181
-184
-215
-215
-237
-270
-269
-273
-282
-301
-290
-259
-238
-216
-198
-188
-211
-275
-302
-321
-349
-340
-331
-330
-317
-290
-242
-198
-157
-146
-131
-105
-146
-156
-168
-207
-188
-179
-159
-126
-104
-68
-47
-45
-56
-92
-97
-117
-143
-119
-91
-76
-58
-46
-70
-70
-88
-94
-87
-140
-135
-103
-121
-122
-123
-145
-203
-215
-211
-229
-234
-228
-229
-283
-321
-302
-331
-359
-355
-331
-337
-361
-315
-276
-312
-304
-231
-225
-256
-263
-217
-217
-274
-233
-204
-248
-266
-255
-214
-209
-193
-127
-114
-156
-187
-180
-177
-233
-220
-183
-212
-245
-285
-281
-283
-300
-255
-228
-228
-221
-241
-267
-319
-335
-340
-388
-424
-429
-435
-483
-502
-477
-501
-514
-479
-463
-467
-472
-437
-397
-390
-374
-295
-245
-208
-121
-104
-113
-116
-91
-55
-65
-65
-31
5
-7
-32
-5
-27
-84
-93
-118
-162
-238
-262
-270
-305
-304
-310
-325
-342
-388
-417
-429
-442
-463
-438
-413
-433
-433
-434
-411
-401
-379
-308
-230
-185
-163
-125
-106
-125
-115
-126
-156
-187
-215
-213
-242
-238
-199
-218
-240
-235
-254
-281
-270
-266
-289
-310
-310
-333
-389
-403
-395
-407
-461
-462
-402
-418
-435
-401
-395
-423
-432
-358
-302
-286
-226
-190
-175
-195
-183
-158
-149
-131
-102
-106
-116
-129
-122
-122
-158
-195
-211
-235
-258
-272
-267
-288
-317
-306
-368
-420
-449
-482
-490
-509
-487
-466
-507
-493
-487
-487
-471
-431
-361
-317
-289
-241
-195
-157
-139
-97
-88
-132
-147
-162
-179
-203
-193
-155
-173
-207
-208
-234
-258
-268
-279
-293
-310
-348
-345
-338
-350
-315
-290
-288
-288
-281
-273
-281
-273
-293
-288
-246
-276
-298
-301
-299
-281
-256
-263
-265
-242
-264
-303
-281
-266
-274
-281
-276
-239
-245
-265
-245
-237
-257
-270
-297
-278
-296
-311
-272
-251
-247
-225
-219
-227
-230
-235
-233
-250
-296
-334
-368
-407
-409
-432
-445
-481
-499
-489
-518
-507
-457
-411
-366
-348
-329
-326
-335
-326
-323
-305
-282
-256
-231
-217
-228
-238
-261
-273
-257
-246
-227
-214
-196
-194
-227
-278
-304
-319
-335
-348
-331
-358
-376
-352
-348
-346
-348
-353
-338
-337
-345
-324
-334
-363
-365
-383
-381
-356
-346
-345
-324
-295
-278
-255
-235
-212
-225
-264
-250
-238
-207
-179
-201
-207
-213
-221
-234
-214
-198
-199
-173
-172
-177
-152
-131
-118
-107
-108
-115
-125
-151
-188
-190
-201
-195
-156
-158
-145
-153
-173
-209
-237
-232
-266
-306
-316
-326
-350
-383
-356
-347
-390
-399
-381
-391
-435
-459
-414
-411
-417
-363
-321
-328
-296
-243
-239
-224
-191
-183
-193
-202
-200
-185
-217
-226
-182
-167
-182
-180
-165
-155
-181
-184
-183
-255
-318
-368
-469
-553
-594
-613
-615
-607
-561
-530
-507
-480
-468
-460
-435
-378
-365
-368
-359
-358
-360
-378
-356
-292
-274
-263
-203
-160
-141
-145
-140
-127
-154
-179
-187
-221
-225
-234
-230
-235
-241
-206
-246
-271
-263
-274
-283
-320
-303
-296
-345
-349
-385
-419
-392
-392
-360
-346
-343
-300
-286
-261
-266
-251
-250
-273
-239
-256
-261
-225
-222
-211
-238
-246
-217
-212
-239
-204
-153
-169
-199
-227
-256
-311
-357
-368
-388
-411
-414
-399
-366
-361
-343
-335
-339
-331
-319
-287
-301
-329
-304
-287
-346
-358
-326
-313
-284
-279
-245
-188
-193
-170
-157
-200
-232
-252
-280
-311
-305
-300
-309
-276
-244
-264
-276
-281
-282
-289
-280
-261
-288
-277
-267
-313
-344
-362
-366
-343
-342
-307
-269
-271
-265
-257
-249
-261
-245
-237
-260
-266
-275
-275
-288
-325
-320
-286
-274
-277
-258
-229
-230
-237
-199
-190
-248
-266
-265
-316
-338
-353
-377
-378
-393
-379
-347
-355
-347
-311
-302
-286
-249
-246
-246
-259
-280
-289
-313
-310
-272
-255
-244
-224
-192
-160
-160
-129
-84
-87
-112
-105
-119
-142
-150
-178
-190
-176
-196
-208
-219
-224
-188
-200
-195
-150
-142
-163
-183
-216
-236
-255
-265
-258
-243
-240
-230
-227
-241
-199
-155
-165
-167
-168
-202
-227
-254
-255
-246
-274
-291
-272
-269
-259
-238
-195
-193
-223
-200
-218
-270
-310
-318
-320
-318
-272
-233
-216
-210
-212
-178
-142
-167
-155
-130
-148
-156
-137
-166
-198
-184
-197
-211
-193
-192
-223
-242
-256
-232
-207
-172
-138
-124
-110
-142
-156
-122
-150
-173
-136
-126
-126
-132
-113
-97
-123
-116
-102
-140
-161
-170
-196
-254
-274
-247
-237
-237
-212
-162
-155
-177
-147
-150
-165
-162
-141
-125
-139
-123
-127
-165
-178
-170
-182
-221
-207
-181
-181
-163
-153
-144
-164
-157
-159
-177
-174
-191
-204
-233
-275
-274
-292
-303
-274
-265
-273
-262
-247
-231
-250
-266
-235
-218
-255
-272
-232
-232
-249
-235
-233
-275
-314
-325
-317
-325
-321
-284
-291
-318
-318
-329
-348
-387
-393
-360
-355
-317
-279
-267
-278
-275
-263
-255
-225
-187
-149
-115
-93
-77
-94
-109
-126
-159
-198
-204
-224
-251
-250
-250
-258
-258
-250
-246
-264
-297
-282
-262
-251
-243
-249
-266
-285
-289
-294
-301
-301
-268
-263
-283
-263
-247
-245
-247
-241
-219
-187
-177
-167
-149
-146
-166
-198
-230
-294
-350
-353
-330
-322
-286
-270
-282
-284
-286
-284
-309
-327
-332
-331
-344
-361
-350
-349
-382
-380
-309
-280
-253
-214
-181
-166
-183
-206
-229
-241
-268
-286
-280
-254
-241
-221
-188
-156
-170
-175
-182
-197
-202
-194
-190
-226
-253
-262
-277
-314
-308
-296
-342
-349
-313
-307
-305
-305
-283
-284
-322
-331
-319
-329
-352
-330
-321
-347
-370
-355
-342
-357
-373
-369
-381
-399
-386
-372
-370
-371
-329
-279
-253
-268
-242
-231
-299
-306
-299
-330
-336
-325
-314
-346
-337
-289
-286
-294
-295
-248
-245
-251
-235
-234
-274
-351
-337
-321
-361
-365
-324
-327
-360
-341
-321
-370
-368
-334
-356
-393
-391
-368
-401
-442
-434
-432
-463
-470
-442
-411
-437
-422
-350
-332
-322
-290
-271
-276
-297
-286
-259
-245
-276
-281
-230
-213
-215
-167
-171
-229
-233
-214
-266
-317
-290
-284
-306
-321
-322
-290
-316
-338
-311
-325
-367
-370
-320
-340
-362
-310
-297
-307
-268
-235
-237
-236
-233
-247
-236
-215
-206
-205
-200
-208
-200
-205
-251
-282
-339
-399
-430
-461
-479
-476
-458
-432
-429
-406
-390
-374
-357
-360
-337
-281
-255
-279
-296
-285
-286
-288
-261
-242
-216
-195
-149
-117
-138
-138
-120
-125
-136
-136
-176
-236
-295
-324
-301
-301
-298
-294
-278
-271
-301
-276
-246
-254
-242
-248
-249
-262
-250
-218
-243
-254
-240
-242
-245
-263
-255
-249
-251
-272
-308
-329
-335
-335
-348
-366
-372
-352
-361
-386
-369
-360
-348
-342
-360
-325
-333
-356
-316
-327
-371
-402
-358
-347
-414
-368
-348
-409
-381
-359
-349
-325
-317
-290
-294
-321
-309
-300
-316
-317
-310
-275
-303
-286
-215
-182
-159
-137
-83
-106
-112
-80
-85
-45
-80
-87
-45
-116
-139
-127
-145
-160
-175
-167
-165
-174
-170
-164
-175
-228
-266
-260
-254
-295
-287
-247
-292
-318
-294
-325
-350
-335
-360
-394
-384
-372
-397
-411
-419
-408
-412
-389
-332
-289
-259
-232
-188
-150
-161
-144
-147
-198
-181
-168
-234
-246
-221
-291
-297
-262
-279
-277
-253
-249
-252
-275
-298
-314
-391
-465
-444
-445
-450
-437
-428
-383
-391
-369
-317
-299
-288
-245
-197
-187
-180
-200
-200
-197
-244
-248
-211
-253
-293
-224
-209
-230
-226
-209
-180
-211
-202
-132
-130
-146
-130
-78
-118
-187
-131
-146
-187
-156
-126
-149
-157
-116
-100
-107
-170
-169
-203
-294
-281
-307
-298
-303
-316
-265
-284
-286
-281
-201
-233
-299
-249
-297
-333
-361
-338
-281
-338
-305
-263
-285
-306
-323
-268
-263
-322
-283
-296
-361
-397
-409
-448
-484
-429
-377
-382
-352
-360
-299
-315
-370
-316
-306
-296
-340
-325
-300
-377
-369
-353
-336
-368
-335
-269
-302
-300
-288
-235
-249
-270
-229
-263
-298
-287
-255
-228
-224
-202
-195
-209
-250
-250
-267
-259
-248
-227
-184
-197
-198
-162
-169
-170
-141
-87
-140
-129
-120
-178
-215
-240
-210
-252
-276
-247
-268
-281
-298
-245
-219
-229
-212
-211
-211
-224
-163
-152
-140
-107
-99
-98
-122
-131
-143
-170
-178
-181
-157
-142
-155
-153
-126
-158
-244
-197
-190
-273
-255
-261
-287
-327
-339
-304
-365
-364
-370
-378
-400
-400
-357
-363
-379
-330
-316
-312
-241
-217
-180
-231
-231
-220
-234
-170
-151
-131
-116
-188
-175
-208
-202
-213
-201
-146
-155
-184
-161
-196
-204
-232
-207
-175
-215
-201
-175
-204
-243
-250
-227
-283
-320
-257
-298
-310
-309
-245
-223
-265
-267
-243
-228
-229
-246
-176
-154
-166
-177
-129
-195
-160
-141
-125
-96
-119
-93
-111
-129
-131
-172
-183
-251
-206
-177
-225
-177
-164
-214
-213
-117
-202
-218
-149
-200
-220
-227
-155
-187
-255
-120
-133
-198
-247
-230
-201
-313
-251
-206
-249
-242
-246
-145
-204
-229
-136
-213
-219
-247
-247
-267
-328
-256
-285
-303
-284
-305
-265
-284
-272
-199
-218
-242
-262
-257
-257
-255
-311
-309
-274
-360
-357
-316
-354
-356
-322
-282
-318
-240
-167
-185
-180
-173
-200
-235
-223
-220
-190
-185
-245
-152
-209
-220
-160
-229
-253
-286
-253
-326
-367
-326
-359
-350
-405
-310
-321
-350
-278
-330
-312
-294
-279
-197
-202
-207
-170
-165
-222
-235
-247
-263
-257
-262
-233
-231
-231
-231
-240
-245
-271
-257
-238
-267
-233
-229
-226
-259
-203
-133
-181
-150
-151
-179
-186
-276
-256
-220
-237
-251
-237
-217
-248
-256
-255
-212
-196
-211
-173
-178
-222
-236
-242
-298
-310
-305
-277
-308
-304
-264
-268
-282
-280
-308
-318
-318
-313
-282
-203
-243
-212
-218
-286
-286
-236
-273
-306
-255
-224
-235
-317
-292
-212
-328
-250
-166
-203
-158
-224
-225
-308
-410
-384
-348
-388
-379
-293
-315
-390
-339
-384
-406
-419
-465
-417
-324
-347
-319
-331
-338
-403
-408
-299
-263
-224
-179
-162
-173
-226
-174
-180
-226
-209
-205
-191
-223
-246
-209
-249
-264
-239
-254
-256
-257
-242
-272
-319
-325
-364
-415
-396
-357
-348
-364
-327
-359
-310
-326
-388
-278
-279
-307
-294
-233
-185
-256
-201
-202
-275
-248
-258
-232
-231
-277
-236
-248
-294
-272
-204
-164
-289
-226
-223
-347
-302
-286
-339
-338
-281
-321
-390
-292
-253
-260
-198
-114
-104
-163
-203
-199
-194
-295
-331
-322
-372
-441
-403
-387
-435
-391
-319
-411
-394
-354
-386
-457
-451
-425
-395
-460
-412
-305
-307
-319
-272
-195
-204
-261
-144
-94
-121
-124
-64
-89
-181
-196
-222
-191
-249
-251
-189
-155
-187
-202
-214
-224
-258
-256
-272
-233
-271
-313
-300
-329
-350
-235
-245
-175
-114
-138
-92
-159
-228
-237
-278
-265
-338
-310
-274
-310
-302
-249
-164
-247
-176
-101
-126
-67
-111
-95
-136
-245
-216
-223
-260
-247
-156
-181
-261
-255
-189
-275
-351
-237
-282
-357
-338
-295
-206
-302
-228
-70
-147
-145
-56
3
-64
-95
-43
-164
-176
-211
-182
-176
-208
-94
-185
-237
-161
-202
-210
-179
-200
-224
-213
-293
-272
-267
-259
-264
-295
-243
-265
-319
-338
-300
-309
-359
-279
-302
-307
-297
-284
-284
-275
-197
-187
-199
-190
-174
-172
-283
-248
-207
-216
-220
-184
-108
-212
-170
-110
-217
-192
-226
-226
-297
-345
-241
-310
-315
-225
-219
-240
-265
-207
-232
-350
-294
-293
-259
-303
-303
-195
-305
-317
-266
-216
-259
-317
-160
-195
-284
-262
-220
-211
-314
-319
-293
-383
-425
-362
-319
-298
-255
-219
-208
-233
-191
-89
-76
-86
-21
1
-89
-132
-151
-231
-197
-235
-175
-157
-220
-224
-233
-253
-358
-317
-187
-342
-356
-224
-233
-387
-244
-106
-197
-204
-153
-152
-178
-253
-175
-133
-212
-167
-104
-238
-282
-212
-183
-224
-168
-95
-122
-254
-249
-192
-239
-202
-128
-141
-168
-310
-318
-274
-407
-431
-294
-254
-283
-236
-177
-207
-232
-288
-217
-177
-259
-271
-247
-254
-288
-292
-280
-314
-229
-198
-265
-199
-111
-175
-263
-174
-186
-217
-172
-193
-199
-197
-171
-204
-247
-124
-186
-216
-227
-213
-215
-345
-341
-261
-285
-323
-333
-228
-288
-289
-304
-226
-224
-367
-265
-277
-418
-311
-233
-267
-269
-270
-264
-296
-444
-368
-325
-418
-414
-366
-360
-437
-410
-310
-286
-386
-293
-197
-311
-271
-211
-185
-192
-237
-150
-148
-259
-331
-145
-158
-314
-92
-67
-239
-334
-304
-333
-410
-297
-242
-199
-188
-212
-187
-299
-278
-245
-200
-237
-276
-106
-238
-423
-274
-232
-369
-351
-193
-218
-251
-272
-198
-179
-251
-211
-190
-136
-233
-312
-217
-203
-274
-212
-74
-133
-148
-144
-156
-182
-305
-216
-182
-311
-319
-274
-343
-396
-298
-260
-311
-296
-211
-136
-262
-219
-85
-154
-168
-121
-92
-160
-295
-225
-252
-268
-205
-205
-123
-227
-259
-204
-303
-251
-171
-119
-184
-232
-148
-312
-271
-214
-225
-167
-180
-150
-214
-266
-234
-244
-256
-270
-162
-168
-187
-152
-135
-93
-156
-150
-92
-195
-190
-178
-239
-242
-222
-181
-227
-283
-247
-276
-298
-354
-289
-242
-272
-247
-366
-328
-287
-389
-354
-241
-241
-337
-322
-259
-280
-278
-205
-110
-162
-108
-125
-227
-196
-167
-173
-210
-173
-86
-167
-159
-195
-169
-164
-258
-180
-149
-188
-176
-163
-163
-204
-269
-239
-251
-301
-330
-261
-327
-387
-245
-245
-317
-182
-164
-211
-265
-197
-115
-218
-300
-186
-224
-339
-334
-286
-271
-254
-268
-150
-187
-268
-157
-281
-362
-284
-242
-265
-316
-182
-220
-342
-334
-262
-221
-322
-227
-156
-211
-248
-238
-235
-248
-256
-246
-224
-275
-268
-302
-351
-303
-418
-294
-290
-399
-217
-190
-270
-243
-203
-210
-297
-250
-197
-212
-235
-187
-134
-208
-299
-136
-135
-229
-189
-98
-112
-258
-166
-87
-235
-219
-190
-227
-264
-314
-205
-228
-303
-249
-210
-227
-342
-256
-188
-314
-314
-302
-261
-363
-369
-276
-336
-290
-159
-204
-228
-198
-235
-257
-249
-231
-74
-111
-218
-118
-196
-321
-339
-307
-250
-373
-369
-230
-381
-426
-353
-340
-358
-409
-351
-276
-368
-395
-272
-206
-368
-351
-164
-285
-396
-377
-325
-311
-407
-264
-137
-264
-263
-291
-237
-230
-343
-135
-77
-211
-197
-195
-188
-321
-276
-151
-167
-147
-189
-171
-183
-329
-278
-251
-306
-382
-344
-343
-522
-397
-344
-442
-346
-288
-301
-394
-394
-312
-383
-426
-353
-209
-324
-416
-298
-337
-419
-314
-217
-256
-299
-242
-231
-341
-355
-325
-397
-347
-424
-350
-249
-360
-330
-361
-237
-327
-347
-160
-245
-203
-241
-214
-205
-302
-188
-270
-352
-336
-301
-296
-301
-212
-217
-230
-344
-310
-342
-425
-324
-327
-298
-337
-349
-341
-447
-261
-237
-261
-158
-201
-207
-230
-228
-244
-232
-204
-267
-206
-180
-155
-166
-205
-155
-236
-150
-103
-166
-105
-64
-219
-276
-259
-312
-354
-370
-338
-233
-321
-372
-222
-201
-368
-233
-159
-266
-292
-259
-176
-322
-364
-166
-283
-384
-289
-230
-310
-352
-252
-178
-232
-326
-151
-85
-253
-167
-82
-101
-215
-220
-118
-222
-320
-241
-176
-301
-350
-301
-360
-438
-455
-329
-324
-355
-280
-264
-252
-304
-236
-204
-287
-237
-226
-266
-316
-297
-290
-280
-357
-297
-180
-273
-290
-247
-252
-302
-363
-288
-245
-256
-300
-181
-198
-276
-200
-226
-217
-186
-175
-159
-159
-129
-235
-245
-217
-228
-217
-267
-216
-226
-331
-296
-229
-243
-239
-205
-234
-244
-262
-298
-245
-166
-181
-186
-167
-110
-197
-303
-156
-172
-222
-197
-246
-197
-357
-364
-270
-342
-351
-280
-292
-363
-365
-270
-301
-354
-219
-132
-235
-176
-162
-197
-264
-212
-202
-270
-197
-234
-214
-210
-326
-198
-242
-280
-177
-257
-212
-181
-284
-237
-233
-238
-187
-132
-91
-168
-104
-71
-177
-183
-161
-199
-340
-307
-271
-377
-363
-305
-242
-287
-331
-290
-287
-351
-332
-219
-263
-260
-198
-182
-223
-295
-159
-205
-285
-186
-137
-150
-174
-115
-89
-141
-153
-143
-176
-209
-201
-294
-312
-312
-401
-383
-456
-437
-381
-358
-292
-257
-162
-190
-239
-236
-274
-224
-331
-271
-124
-209
-251
-255
-295
-374
-470
-403
-336
-403
-386
-356
-413
-423
-449
-404
-352
-321
-277
-322
-287
-345
-293
-205
-252
-110
-181
-245
-183
-380
-251
-227
-331
-239
-272
-248
-308
-335
-219
-323
-308
-328
-304
-298
-410
-331
-318
-354
-324
-266
-232
-363
-260
-138
-210
-215
-101
-24
-169
-151
-92
-189
-271
-307
-261
-282
-361
-256
-236
-296
-279
-217
-264
-328
-260
-210
-291
-293
-227
-220
-235
-213
-206
-156
-247
-217
-124
-210
-283
-290
-275
-383
-419
-272
-260
-298
-282
-206
-184
-331
-338
-245
-307
-347
-276
-258
-262
-359
-297
-297
-344
-343
-280
-291
-357
-221
-223
-269
-253
-246
-182
-380
-290
-225
-343
-263
-261
-188
-309
-297
-89
-191
-183
-83
0
-82
-208
-86
-116
-241
-260
-138
-200
-348
-199
-150
-220
-233
-161
-134
-292
-306
-185
-233
-312
-200
-92
-219
-278
-236
-246
-304
-288
-188
-178
-278
-273
-273
-352
-398
-362
-256
-217
-255
-214
-191
-348
-418
-318
-248
-244
-220
-141
-153
-258
-238
-260
-276
-236
-248
-224
-228
-267
-229
-281
-278
-250
-288
-342
-268
-259
-305
-144
-137
-224
-174
-221
-189
-239
-203
-132
-181
-195
-110
-159
-344
-255
-216
-284
-241
-181
-63
-215
-310
-258
-255
-380
-403
-172
-234
-300
-211
-222
-195
-268
-231
-103
-150
-184
-144
-86
-149
-313
-173
-107
-268
-323
-250
-255
-432
-428
-285
-290
-330
-265
-150
-230
-288
-214
-141
-248
-279
-140
-223
-306
-236
-167
-253
-283
-141
-180
-232
-237
-234
-239
-369
-433
-369
-343
-493
-370
-282
-387
-399
-439
-395
-428
-505
-325
-332
-369
-442
-450
-420
-550
-438
-240
-199
-192
-133
-71
-296
-288
-100
-200
-168
-56
-86
-185
-328
-279
-192
-296
-192
-45
-99
-150
-173
-158
-172
-225
-187
-167
-225
-246
-269
-263
-252
-275
-266
-206
-335
-423
-343
-389
-442
-417
-373
-278
-342
-250
-150
-210
-163
-162
-125
-129
-231
-189
-198
-245
-223
-194
-244
-270
-250
-251
-292
-313
-257
-340
-293
-234
-333
-231
-213
-338
-391
-362
-391
-354
-323
-342
-243
-408
-506
-381
-515
-444
-385
-336
-234
-350
-369
-382
-441
-453
-398
-296
-321
-298
-300
-279
-315
-398
-294
-314
-365
-332
-311
-321
-341
-305
-273
-320
-351
-277
-241
-325
-327
-314
-284
-367
-428
-296
-242
-279
-204
-147
-164
-183
-268
-170
-154
-271
-164
-206
-299
-283
-356
-305
-324
-289
-280
-312
-325
-345
-347
-381
-367
-316
-307
-297
-346
-298
-310
-310
-260
-254
-157
-215
-323
-217
-311
-342
-291
-281
-227
-274
-223
-308
-397
-338
-441
-435
-378
-301
-378
-373
-205
-368
-387
-356
-330
-328
-381
-206
-260
-326
-308
-297
-284
-447
-262
-266
-417
-340
-326
-288
-418
-386
-251
-344
-349
-269
-150
-230
-253
-167
-224
-279
-339
-178
-201
-237
-204
-227
-170
-289
-207
-159
-217
-174
-241
-184
-287
-257
-203
-229
-178
-246
-144
-269
-310
-225
-307
-166
-139
-156
-188
-232
-247
-353
-274
-257
-183
-190
-264
-193
-329
-341
-334
-356
-330
-390
-300
-412
-471
-396
-364
-370
-434
-284
-308
-384
-337
-327
-277
-321
-271
-240
-294
-305
-294
-195
-289
-244
-115
-197
-219
-218
-182
-177
-256
-193
-143
-209
-238
-184
-174
-239
-238
-214
-177
-262
-288
-191
-253
-299
-278
-243
-198
-344
-288
-235
-312
-397
-346
-235
-361
-360
-234
-285
-373
-463
-287
-286
-378
-218
-96
-183
-237
-115
-114
-242
-229
-107
-110
-249
-193
-154
-240
-321
-242
-184
-297
-277
-267
-298
-315
-368
-275
-299
-315
-338
-393
-389
-462
-449
-391
-396
-357
-432
-383
-405
-462
-435
-449
-449
-465
-443
-407
-447
-432
-410
-375
-417
-358
-299
-297
-234
-258
-222
-261
-324
-267
-272
-244
-216
-145
-119
-119
-70
-125
-124
-143
-117
-159
-215
-120
-264
-266
-228
-228
-259
-314
-203
-268
-260
-219
-185
-94
-256
-143
-134
-258
-249
-260
-185
-270
-272
-199
-221
-282
-334
-237
-247
-286
-221
-175
-142
-218
-139
-77
-207
-236
-181
-156
-251
-245
-143
-231
-296
-334
-295
-294
-414
-282
-245
-267
-329
-315
-292
-398
-408
-383
-306
-322
-342
-209
-262
-332
-356
-318
-314
-384
-339
-259
-274
-399
-345
-317
-440
-462
-388
-311
-360
-351
-197
-298
-344
-304
-317
-346
-389
-289
-242
-338
-295
-228
-263
-317
-268
-219
-206
-245
-200
-185
-276
-291
-287
-283
-286
-269
-208
-252
-278
-228
-247
-235
-255
-260
-209
-217
-244
-171
-158
-187
-179
-237
-239
-269
-357
-301
-293
-353
-351
-395
-420
-445
-492
-407
-375
-455
-399
-417
-442
-444
-472
-393
-333
-344
-278
-281
-234
-245
-267
-227
-248
-295
-279
-238
-277
-330
-245
-248
-273
-299
-241
-227
-303
-268
-243
-231
-294
-292
-239
-356
-341
-296
-285
-254
-284
-247
-226
-249
-251
-181
-176
-173
-191
-202
-165
-229
-209
-191
-262
-278
-326
-309
-285
-363
-292
-231
-260
-269
-246
-174
-246
-286
-171
-236
-196
-203
-226
-177
-325
-258
-204
-274
-229
-214
-169
-256
-298
-274
-306
-355
-339
-307
-333
-366
-381
-359
-383
-401
-316
-407
-355
-398
-493
-440
-491
-467
-421
-464
-374
-417
-441
-346
-362
-386
-343
-325
-326
-405
-349
-318
-389
-368
-335
-271
-272
-273
-159
-209
-257
-185
-218
-217
-226
-216
-217
-286
-241
-207
-281
-221
-229
-222
-184
-229
-162
-219
-230
-211
-285
-224
-236
-207
-154
-173
-121
-199
-175
-193
-246
-246
-270
-291
-388
-405
-372
-430
-379
-347
-293
-280
-278
-189
-150
-190
-132
-102
-134
-138
-154
-144
-184
-220
-151
-191
-178
-134
-123
-107
-176
-177
-210
-282
-219
-243
-238
-237
-198
-195
-237
-224
-247
-295
-338
-296
-322
-440
-390
-428
-431
-477
-517
-398
-439
-386
-300
-292
-311
-343
-301
-310
-319
-280
-226
-192
-219
-157
-112
-158
-132
-101
-129
-163
-148
-166
-111
-133
-151
-172
-175
-227
-261
-235
-247
-254
-269
-317
-301
-411
-354
-309
-388
-327
-321
-316
-328
-373
-288
-355
-389
-292
-309
-306
-317
-347
-358
-467
-470
-402
-438
-395
-363
-375
-378
-432
-381
-339
-373
-326
-323
-315
-332
-340
-246
-300
-304
-279
-295
-279
-336
-303
-246
-274
-211
-181
-159
-172
-164
-163
-172
-174
-175
-162
-167
-175
-167
-185
-190
-213
-165
-135
-109
-110
-99
-79
-74
-94
-94
-86
-83
-85
-76
-86
-97
-151
-132
-151
-183
-180
-183
-152
-175
-174
-135
-152
-144
-148
-148
-145
-159
-154
-159
-198
-181
-157
-194
-161
-166
-177
-170
-191
-182
-205
-236
-188
-174
-169
-135
-125
-110
-99
-140
-126
-144
-207
-227
-279
-319
-343
-361
-325
-349
-360
-356
-369
-364
-413
-390
-413
-444
-426
-441
-414
-464
-487
-469
-483
-483
-472
-423
-444
-468
-419
-397
-368
-372
-335
-290
-317
-296
-288
-322
-347
-397
-452
-524
-579
-546
-524
-482
-417
-365
-341
-357
-313
-296
-329
-323
-318
-313
-309
-313
-279
-299
-328
-358
-359
-371
-403
-366
-335
-348
-349
-360
-351
-387
-418
-390
-401
-404
-383
-329
-298
-295
-280
-249
-242
-260
-257
-246
-289
-284
-307
-326
-346
-353
-310
-308
-323
-271
-269
-249
-234
-256
-232
-254
-244
-212
-217
-191
-186
-168
-162
-195
-183
-190
-208
-188
-199
-197
-218
-227
-227
-218
-218
-191
-177
-145
-166
-154
-138
-124
-124
-108
-86
-70
-71
-51
-21
6
44
80
114
103
113
108
97
82
86
88
48
31
44
25
8
-1
12
12
-6
-8
-1
-2
-44
-63
-70
-105
-141
-153
-166
-173
-173
-165
-179
-219
-263
-275
-277
-270
-251
-250
-258
-289
-305
-299
-317
-318
-286
-285
-279
-269
-243
-213
-212
-182
-174
-198
-199
-201
-187
-208
-225
-208
-236
-279
-305
-325
-344
-351
-355
-361
-402
-431
-443
-488
-541
-570
-573
-586
-634
-662
-677
-714
-736
-775
-802
-844
-883
-907
-920
-951
-959
-971
-981
-954
-955
-941
-940
-988
-993
-1000
-1004
-992
-976
-927
-894
-849
-788
-740
-692
-645
-573
-505
-483
-436
-399
-384
-345
-298
-239
-198
-167
-122
-80
-56
-16
10
23
48
56
76
78
71
95
80
39
-4
-30
-38
-42
-34
-6
21
31
52
65
85
108
114
143
159
186
215
236
284
312
341
386
426
465
514
564
604
638
678
708
741
777
841
893
926
985
1025
1030
1049
1010
983
894
772
701
621
587
529
471
426
305
173
80
-18
-93
-181
-234
-311
-448
-561
-660
-815
-943
-1036
-1079
-1134
-1198
-1218
-1230
-1268
-1293
-1288
-1282
-1300
-1310
-1286
-1260
-1248
-1191
-1113
-1065
-999
-943
-875
-826
-785
-746
-735
-730
-702
-666
-638
-633
-605
-590
-574
-545
-502
-470
-445
-419
-379
-353
-334
-294
-237
-177
-111
-39
48
108
134
153
155
143
115
106
120
109
131
132
109
85
77
62
47
30
-1
-32
-71
-90
-90
-99
-122
-125
-130
-143
-149
-143
-140
-158
-204
-246
-286
-328
-345
-365
-378
-424
-462
-467
-492
-518
-515
-505
-494
-479
-452
-437
-427
-420
-403
-407
-421
-427
-459
-500
-518
-536
-562
-591
-624
-632
-663
-666
-669
-708
-722
-768
-818
-844
-864
-887
-879
-928
-1013
-1063
-1054
-1082
-1104
-1045
-979
-1061
-1180
-1146
-1084
-1117
-1221
-1105
-2063
-2828
-2832
-2775
-2722
-2908
-2758
-2546
-2385
-2991
-3806
-3662
-3335
-2980
-2462
-1873
-1324
-998
-528
-14
394
726
1146
1562
1780
2002
2112
2049
2069
2144
2126
2122
2120
2155
2189
2123
2102
2074
1851
1557
1462
1438
1373
1395
1356
1262
1154
1037
1053
981
964
1121
1400
1710
1947
2249
2349
2397
2493
2530
2666
2745
2212
1525
1059
175
-958
-1778
-2198
-2449
-3108
-3561
-3587
-3873
-4297
-4229
-3546
-3111
-2786
-2082
-1440
-1139
-894
-445
-100
-190
-289
-69
-56
-428
-474
-252
-174
-154
-98
152
360
533
959
1506
2014
2352
2523
2557
2439
2226
1833
1419
1124
651
43
-496
-1066
-1707
-2208
-2407
-2471
-2653
-2722
-2442
-2199
-2119
-1800
-1300
-1001
-933
-759
-491
-497
-634
-580
-473
-527
-665
-628
-650
-742
-550
-126
278
601
985
1426
1712
1861
2025
2171
2183
2091
1927
1619
1194
681
122
-385
-782
-1160
-1559
-1819
-1928
-1987
-1946
-1820
-1654
-1542
-1422
-1233
-1115
-1068
-940
-775
-732
-818
-854
-871
-969
-1036
-949
-750
-581
-373
-91
189
478
816
1160
1400
1609
1759
1755
1636
1433
1144
842
434
56
-567
-1266
-2015
-2947
-3304
-4075
-4616
-4194
-4070
-4319
-4325
-3878
-3960
-4283
-3856
-3238
-2719
-2560
-2047
-1418
-1415
-1471
-1139
-756
-664
-213
184
394
664
764
1040
1166
1107
1079
1035
925
745
700
484
260
-43
-528
-949
-1306
-1519
-1660
-1585
-1384
-1082
-872
-874
-682
-388
-131
36
492
830
882
1110
1256
1221
1312
1436
1590
1751
2042
2352
2749
3049
3543
3846
4074
4421
4689
4769
5047
5600
5652
5420
5475
5191
4666
4048
3218
1237
-458
-1833
-3944
-5735
-6732
-6527
-6633
-7597
-7251
-6582
-6656
-6593
-5246
-3421
-2645
-1719
-515
167
37
93
619
619
466
1067
1782
1649
1436
2299
3000
3377
3607
3971
4474
4516
4539
4528
4059
3492
2541
1255
-175
-1397
-2540
-3676
-4237
-4444
-4783
-5049
-5169
-5091
-4859
-4148
-3158
-2468
-2098
-1426
-645
-697
-915
-660
-368
-321
-318
79
371
407
819
1519
2083
2393
2869
3307
3357
3470
3672
3523
2919
2187
1544
731
-334
-1325
-1994
-2479
-2858
-3153
-3469
-3597
-3531
-3339
-3008
-2585
-2133
-1849
-1627
-1406
-1329
-1300
-1269
-1183
-1107
-992
-711
-496
-356
-19
588
1136
1488
1895
2346
2664
2797
2873
2836
2493
2025
1550
969
273
-356
-755
-1140
-1526
-1710
-1864
-2054
-2194
-2133
-1949
-1822
-1777
-1721
-1900
-2183
-2341
-2727
-3281
-3811
-3678
-3667
-4211
-3890
-3033
-2699
-2606
-1878
-1154
-1103
-945
-482
182
460
518
753
622
183
-221
-407
-682
-826
-719
-654
-611
-766
-883
-950
-969
-987
-1030
-1036
-1183
-1170
-1440
-1723
-1698
-1821
-1921
-2004
-1679
-1252
-940
-563
27
796
1019
1261
1888
2002
2173
2562
2642
2726
2497
2289
2264
2001
1998
2004
2209
2546
2518
2862
3033
3228
3381
3499
3832
3645
3795
3671
3592
3548
3297
3367
3108
2808
2584
1250
-642
-1867
-3294
-5328
-6399
-6185
-5789
-5952
-6189
-5289
-4931
-5117
-4281
-2587
-1361
-762
321
1294
1123
867
1026
1141
969
984
1688
2093
1755
2068
2827
3232
3279
3246
3324
3354
3082
2714
2199
1449
498
-632
-1825
-2834
-3674
-4201
-4317
-4081
-3909
-3881
-3551
-3304
-3043
-2420
-1565
-891
-708
-499
-29
41
-296
-328
30
270
438
786
1198
1462
1774
2331
2746
2840
2808
2807
2620
2179
1785
1335
645
-173
-926
-1503
-2083
-2617
-2842
-2771
-2584
-2437
-2332
-2210
-2003
-1752
-1508
-1247
-1060
-1003
-982
-963
-985
-1017
-892
-632
-360
-48
361
815
1132
1439
1837
2127
2169
2040
1899
1693
1346
980
591
141
-303
-655
-946
-1211
-1361
-1362
-1284
-1217
-1173
-1114
-1148
-1212
-1282
-1338
-1396
-1513
-1687
-1780
-2207
-2630
-2675
-3142
-3406
-3444
-3055
-2436
-2460
-1983
-1227
-977
-1076
-1148
-635
-633
-1042
-977
-665
-740
-1201
-1220
-961
-1039
-1215
-795
-324
-234
-131
105
299
-50
-481
-508
-641
-1030
-1305
-1413
-1517
-1615
-1769
-1736
-1545
-1315
-1079
-805
-285
147
420
595
776
1105
1062
974
1183
1359
1237
1215
1532
1496
1426
1521
1865
2280
2095
2340
2922
2772
2621
2604
2904
2641
2415
2562
2595
2798
2622
2719
3212
3382
3466
3738
4079
4168
3994
3391
1610
-298
-2188
-4371
-6094
-7058
-6821
-6214
-6165
-5916
-5296
-4844
-4339
-3184
-1501
-167
904
1576
1715
1414
826
516
208
102
425
1043
1375
1602
2335
3173
3828
4152
4055
4083
3934
3464
2734
1655
593
-687
-2058
-3416
-4364
-4795
-4933
-4525
-3944
-3458
-2978
-2584
-2161
-1713
-1149
-569
-380
-541
-736
-769
-1034
-1327
-1196
-700
-94
476
1115
1765
2377
2956
3449
3685
3532
3201
2777
2083
1317
585
-128
-886
-1646
-2179
-2465
-2582
-2575
-2330
-1906
-1524
-1314
-1304
-1321
-1285
-1307
-1387
-1467
-1546
-1720
-1824
-1749
-1593
-1255
-751
-130
443
945
1512
1995
2230
2344
2388
2232
1838
1337
810
370
-32
-424
-617
-730
-850
-866
-700
-515
-439
-302
-184
-245
-481
-783
-999
-1307
-1729
-1929
-2084
-2189
-2509
-2801
-2352
-2542
-2791
-2320
-2275
-2106
-1923
-1840
-1491
-1334
-1550
-1966
-1742
-1906
-2564
-2225
-1549
-1192
-1197
-852
-243
-309
-594
-157
450
197
35
274
39
-547
-1069
-1237
-1304
-1512
-1582
-1414
-1261
-1291
-1159
-878
-772
-623
-507
-527
-277
-131
-127
-37
187
456
350
472
777
1195
1408
1417
2070
2409
2127
2026
2363
2539
2107
2187
2389
2362
2041
1872
2341
2270
2480
2997
3442
3887
3740
4113
4334
3878
3964
4051
4125
3677
3254
2844
689
-1630
-3311
-5022
-6541
-7258
-6373
-5307
-5208
-4959
-4171
-3703
-3635
-2716
-1360
-460
-41
198
506
119
-283
-289
-225
203
796
1738
2544
3065
3952
4554
4791
4616
3966
3420
2871
2245
1216
18
-950
-1924
-2971
-3839
-4008
-3834
-3681
-3141
-2523
-2142
-2141
-2131
-1901
-1948
-1972
-1862
-1786
-1896
-1995
-1650
-1322
-1064
-512
447
1432
2082
2710
3311
3660
3691
3456
3131
2552
1840
1191
563
7
-520
-905
-1162
-1353
-1432
-1396
-1250
-1152
-1132
-1144
-1247
-1489
-1927
-2264
-2439
-2603
-2678
-2621
-2329
-2027
-1690
-1141
-569
-36
454
923
1334
1528
1602
1576
1401
1073
786
560
281
45
-85
-50
-2
47
130
148
176
117
-36
-210
-441
-735
-1036
-1334
-1641
-1816
-1857
-1915
-1870
-1645
-1298
-1089
-918
-1205
-1357
-1544
-2159
-2350
-2765
-2522
-1977
-2844
-3045
-2342
-2633
-3298
-2608
-1111
-860
-1094
-299
603
229
-406
99
640
-23
-527
68
-2
-811
-957
-652
-803
-1331
-1285
-1053
-1200
-1291
-1137
-1015
-1413
-1757
-1689
-1862
-1945
-1587
-1250
-1017
-602
-157
196
356
717
1371
1625
1613
1776
2057
1814
1459
1682
1720
1583
1716
1865
2077
2172
2197
2360
2599
2680
2759
2918
2916
2940
2922
2954
2993
2989
3060
3291
3394
3638
4118
3879
3569
2608
718
-1282
-3720
-5197
-6170
-6901
-6287
-5629
-5160
-5033
-4713
-3782
-3038
-2152
-1117
-227
5
-163
-244
-390
-503
-621
-294
159
578
1435
2274
3263
4139
4689
4982
4589
3974
3289
2586
1843
773
-347
-1468
-2407
-3023
-3464
-3439
-3099
-2698
-2383
-2153
-1844
-1726
-1780
-1875
-1977
-2243
-2669
-2860
-2797
-2511
-2041
-1377
-612
-1
714
1576
2328
2938
3264
3446
3276
2698
2099
1501
935
437
21
-259
-421
-505
-470
-322
-156
-71
-144
-340
-647
-1078
-1470
-1838
-2278
-2661
-2959
-3039
-2929
-2683
-2175
-1553
-957
-396
87
522
797
957
1072
1069
884
615
394
212
156
192
316
457
563
744
871
973
1030
903
686
332
-88
-562
-1053
-1389
-1630
-1803
-1920
-1931
-1686
-1482
-1339
-1261
-1237
-1391
-1788
-2705
-3346
-3103
-3599
-4354
-3803
-2972
-3003
-3330
-2390
-1191
-1145
-1026
-237
570
313
-189
155
319
-147
-467
-292
-300
-521
-447
-283
-226
-250
-77
-77
-399
-518
-660
-922
-1367
-1649
-1777
-2189
-2281
-2059
-1901
-1545
-1157
-597
-206
-49
428
791
934
1100
1217
1364
1183
1043
1089
1217
1409
1640
2098
2393
2713
2866
2980
3283
3210
3359
3342
3170
3211
2921
2936
2746
2760
2872
2727
3076
3424
3610
4089
4408
4144
2805
1182
-763
-3031
-4969
-5991
-6139
-6084
-5926
-5435
-4868
-4536
-3995
-2792
-1546
-820
-415
-320
-588
-1159
-1533
-1532
-1413
-1103
-424
480
1418
2267
3197
4013
4425
4601
4509
4184
3710
3070
2207
947
-388
-1481
-2284
-2669
-2572
-2076
-1677
-1527
-1459
-1450
-1561
-1809
-1899
-1996
-2358
-2811
-3227
-3524
-3659
-3545
-3012
-2315
-1465
-510
505
1391
2037
2447
2595
2455
2174
1890
1634
1316
1012
688
397
238
286
541
899
1254
1431
1335
967
388
-240
-915
-1497
-1996
-2490
-2870
-3104
-3112
-2919
-2608
-2149
-1680
-1158
-680
-278
-29
43
8
-155
-377
-515
-546
-418
-222
48
375
672
914
1186
1441
1632
1724
1651
1394
933
437
-51
-507
-876
-1170
-1386
-1481
-1491
-1416
-1392
-1268
-1353
-1657
-1888
-2200
-3051
-3877
-3908
-4246
-4986
-4903
-4263
-3635
-3443
-2992
-1771
-1042
-856
-781
-97
454
17
-308
-24
196
-126
-502
-224
168
281
193
426
806
801
472
250
103
-353
-822
-1274
-1590
-1796
-2160
-2268
-2283
-2026
-1652
-1521
-921
-497
-175
139
130
448
541
392
380
450
771
788
923
1430
1860
2263
2452
2837
3240
3379
3507
3594
3645
3528
3399
3332
3306
3210
3140
3394
3447
3550
3906
4121
4380
4380
3888
2919
1315
-439
-2650
-4269
-5320
-5737
-5685
-5578
-5261
-4880
-4574
-4066
-3529
-2490
-1937
-1836
-1800
-1999
-2262
-2600
-2749
-2531
-2077
-1305
-369
861
2009
2912
3661
4149
4397
4430
4477
4414
4088
3497
2494
1395
354
-343
-667
-687
-419
-224
-221
-356
-655
-899
-1333
-1832
-2330
-2783
-3278
-3827
-4211
-4363
-4374
-4208
-3772
-3058
-2161
-1221
-369
283
709
836
908
972
1064
1220
1347
1382
1318
1252
1272
1389
1661
1988
2273
2437
2424
2178
1754
1186
544
-92
-701
-1275
-1718
-2027
-2251
-2433
-2528
-2512
-2424
-2247
-1968
-1679
-1459
-1370
-1400
-1488
-1589
-1612
-1538
-1372
-1122
-842
-555
-289
23
388
714
984
1226
1382
1398
1321
1155
912
604
297
33
-89
-215
-329
-342
-487
-697
-851
-1063
-1320
-1541
-1825
-2037
-2287
-2580
-2691
-2769
-2810
-2762
-2752
-2497
-2296
-2142
-1836
-1682
-1493
-1404
-1296
-1094
-1065
-929
-797
-710
-603
-506
-321
-146
24
212
387
494
589
577
538
527
407
347
262
113
67
-79
-167
-148
-178
-156
-213
-244
-311
-376
-338
-296
-255
-224
-247
-219
-200
-87
37
160
246
290
401
545
718
842
970
1173
1227
1316
1442
1493
1669
1735
1730
1858
1821
1925
2081
2127
2254
2372
2337
2355
2355
2216
2031
1738
1461
1175
920
734
592
412
157
-36
-240
-555
-768
-919
-1031
-1179
-1330
-1415
-1578
-1837
-1981
-2034
-2060
-2040
-1934
-1796
-1704
-1680
-1614
-1538
-1520
-1408
-1232
-1084
-985
-832
-765
-752
-789
-741
-643
-585
-541
-363
-300
-358
-403
-374
-347
-386
-388
-266
-215
-209
-127
-58
-54
-62
2
97
152
248
395
454
468
472
492
458
389
410
462
440
413
435
386
232
128
85
-21
-190
-290
-328
-424
-572
-681
-768
-889
-993
-1020
-1006
-1002
-1003
-961
-968
-1026
-1027
-971
-901
-830
-696
-544
-457
-389
-300
-234
-187
-113
-10
41
49
96
123
95
41
3
-7
-48
-103
-117
-139
-223
-307
-358
-460
-535
-580
-575
-609
-698
-832
-819
-914
-1258
-1184
-1201
-1495
-1475
-1598
-1658
-1760
-2044
-1941
-1935
-2120
-2158
-2073
-2043
-2229
-2236
-2033
-2076
-2100
-1873
-1744
-1642
-1544
-1417
-1250
-1243
-1070
-893
-724
-514
-428
-170
-36
-112
64
203
144
230
329
398
415
374
464
462
495
568
539
691
681
632
761
714
686
766
757
752
818
886
897
936
1014
1084
1115
1152
1290
1366
1450
1481
1516
1682
1670
1679
1945
1948
2085
2188
2323
2573
2570
2654
2560
2453
2331
1899
1923
1748
1441
1382
965
575
115
-441
-760
-1027
-1305
-1482
-1698
-1995
-2379
-2670
-2885
-3016
-3080
-2910
-2750
-2683
-2544
-2428
-2392
-2326
-2234
-1949
-1640
-1328
-992
-718
-619
-695
-585
-494
-481
-324
-131
12
8
-98
-96
-204
-277
-242
-109
10
112
269
387
376
357
410
475
522
669
886
989
998
1013
1001
892
792
823
861
797
707
634
463
189
-30
-212
-378
-606
-753
-788
-897
-1043
-1120
-1185
-1303
-1368
-1303
-1228
-1165
-1062
-954
-895
-890
-832
-763
-712
-620
-498
-339
-294
-293
-171
-132
-150
-134
-102
-94
-142
-148
-122
-169
-212
-216
-218
-232
-249
-204
-197
-239
-267
-295
-355
-390
-397
-409
-443
-517
-623
-617
-786
-1137
-1090
-1239
-1623
-1633
-1771
-1900
-2006
-2251
-2248
-2322
-2532
-2586
-2479
-2439
-2553
-2455
-2247
-2281
-2235
-1971
-1744
-1628
-1433
-1175
-1008
-871
-654
-492
-299
-198
-116
110
191
106
246
387
268
264
380
340
290
344
418
422
431
459
520
579
545
618
703
730
818
867
965
1048
1028
1143
1188
1195
1372
1413
1462
1529
1617
1723
1652
1840
2029
1971
2262
2344
2384
2687
2669
2731
2990
2731
2596
2564
2124
1881
1791
1578
1391
1064
701
239
-470
-991
-1238
-1562
-1822
-1983
-2218
-2538
-3013
-3312
-3327
-3337
-3300
-2920
-2605
-2509
-2355
-2200
-2198
-2123
-1905
-1542
-1175
-897
-564
-336
-392
-472
-391
-305
-249
-60
199
283
164
50
51
-60
-153
17
264
372
465
575
612
536
501
570
654
725
882
1027
1040
961
870
782
592
403
400
322
74
-90
-251
-546
-867
-1125
-1251
-1392
-1554
-1537
-1483
-1507
-1522
-1507
-1462
-1442
-1398
-1194
-1004
-881
-650
-479
-429
-365
-276
-165
-87
-5
149
250
218
225
249
192
93
43
50
21
-32
-31
-61
-191
-321
-353
-364
-382
-348
-265
-197
-213
-252
-238
-257
-315
-298
-307
-433
-527
-632
-784
-1105
-1304
-1610
-1950
-1922
-2302
-2336
-2040
-2486
-2566
-2733
-3010
-3052
-3265
-3040
-2766
-2649
-2563
-2502
-2225
-2180
-2152
-1682
-1241
-1053
-694
-332
-185
-171
-124
-58
-145
61
141
192
385
209
106
67
-184
-217
-64
11
85
155
306
309
121
314
425
443
710
761
991
1122
1058
1245
1264
1331
1357
1536
1696
1605
1784
1804
1676
1698
1717
1910
1825
1936
2220
2143
2479
2499
2681
3219
3087
3261
3263
2777
2704
2142
1897
2100
1828
1686
1352
632
-22
-924
-1543
-1647
-1768
-1881
-2008
-2303
-2812
-3405
-3689
-3699
-3609
-3202
-2830
-2506
-2364
-2345
-2283
-2372
-2273
-1755
-1349
-847
-532
-364
-246
-676
-916
-758
-693
-518
-290
-40
-35
-337
-414
-465
-459
-283
-30
337
551
675
865
851
795
856
1036
1194
1260
1468
1609
1313
1031
861
554
263
26
-26
-107
-445
-672
-839
-1135
-1372
-1554
-1589
-1621
-1691
-1556
-1403
-1385
-1308
-1200
-1148
-1087
-846
-522
-300
-106
102
219
152
67
111
132
102
128
219
244
92
-35
-74
-169
-274
-185
-49
32
131
175
146
28
-59
-31
-36
-22
77
118
66
-49
-119
-167
-317
-426
-433
-529
-690
-910
-1104
-1345
-1787
-2092
-2242
-2518
-2706
-2748
-2729
-2760
-2901
-2935
-2842
-2871
-2888
-2664
-2406
-2266
-2189
-1991
-1819
-1766
-1614
-1398
-1186
-987
-772
-604
-518
-396
-385
-362
-293
-255
-128
-2
-17
18
40
11
-32
-1
154
219
320
343
343
405
308
297
355
391
377
316
402
394
377
394
395
536
473
470
633
680
705
705
877
961
905
1066
1289
1477
1523
1772
2226
2339
2497
2964
3322
3513
3719
4133
4307
3978
3635
3305
2621
1919
1733
1786
1463
904
445
-300
-1402
-2280
-2411
-2289
-2519
-2494
-2370
-2753
-3374
-3587
-3381
-3238
-3043
-2442
-1835
-1768
-1840
-1740
-1822
-2091
-2041
-1535
-1168
-1099
-893
-768
-1155
-1620
-1611
-1327
-1212
-953
-415
-142
-248
-289
-30
160
202
550
1073
1283
1337
1548
1757
1650
1486
1620
1690
1534
1488
1520
1314
875
532
273
-185
-625
-779
-876
-1113
-1351
-1359
-1356
-1524
-1595
-1476
-1384
-1389
-1220
-873
-685
-640
-530
-511
-624
-684
-594
-443
-367
-304
-213
-258
-418
-476
-469
-482
-477
-354
-171
-121
-116
-38
-2
-26
23
189
372
524
655
717
676
556
446
364
291
252
151
-5
-148
-415
-644
-735
-988
-1142
-1159
-1314
-1380
-1431
-1577
-1682
-1822
-2004
-2140
-2253
-2323
-2231
-2200
-2243
-2176
-2227
-2342
-2422
-2419
-2252
-2190
-2087
-1825
-1719
-1788
-1656
-1510
-1460
-1268
-996
-763
-625
-508
-398
-335
-337
-239
20
116
244
379
418
397
162
152
263
132
126
246
309
253
181
243
268
208
223
355
493
548
485
635
726
548
660
891
970
1021
1193
1480
1373
1408
1641
1675
1913
1963
2155
2641
2599
2630
3113
3324
3350
3666
4157
4065
3684
3333
2765
2077
1550
1456
1538
1237
580
36
-821
-1937
-2515
-2365
-2168
-2267
-2116
-2125
-2725
-3287
-3360
-3192
-2981
-2589
-2034
-1521
-1618
-1799
-1798
-1903
-2090
-1838
-1201
-874
-803
-628
-716
-1156
-1430
-1325
-993
-825
-555
-117
24
-147
-118
218
438
596
995
1401
1523
1569
1714
1790
1633
1421
1425
1337
1082
941
892
613
171
-100
-333
-695
-992
-1063
-1141
-1261
-1363
-1298
-1254
-1370
-1448
-1349
-1294
-1265
-1018
-659
-468
-418
-347
-372
-477
-530
-429
-292
-212
-175
-171
-264
-421
-509
-472
-406
-308
-111
123
229
284
337
354
349
381
490
623
678
677
648
518
364
220
131
45
-39
-113
-233
-397
-564
-731
-915
-1056
-1133
-1269
-1288
-1307
-1452
-1426
-1511
-1593
-1614
-2002
-2002
-1899
-2470
-2401
-1945
-2187
-2255
-2266
-2365
-2432
-2834
-2716
-2228
-2055
-2092
-1861
-1553
-1812
-1952
-1577
-1257
-1128
-762
-235
-142
-208
-58
-59
-137
9
119
396
428
156
303
152
-280
-286
-115
-22
-108
20
230
-1
-83
107
164
302
529
732
877
873
972
1026
936
942
1040
1258
1227
1326
1697
1620
1702
1871
1949
2088
2132
2466
2810
2815
3218
3839
3894
4046
4676
4323
3605
3293
2511
2075
1868
1689
2068
1580
410
-483
-1493
-2567
-2953
-2463
-2043
-2186
-2368
-2601
-3363
-3999
-3802
-3350
-3031
-2413
-1811
-1535
-1690
-2087
-2099
-2059
-2213
-1773
-867
-615
-792
-751
-968
-1501
-1766
-1419
-878
-644
-329
29
-57
-252
-194
190
483
585
1089
1487
1471
1551
1771
1841
1601
1391
1449
1366
1037
917
906
568
29
-247
-522
-979
-1224
-1223
-1261
-1316
-1299
-1196
-1168
-1285
-1299
-1217
-1177
-1072
-781
-390
-285
-380
-341
-439
-627
-555
-380
-230
-144
-115
-129
-280
-441
-516
-474
-359
-253
-61
134
185
222
290
360
449
592
832
1020
1063
1033
893
665
427
224
169
101
-61
-167
-377
-641
-871
-1070
-1164
-1272
-1313
-1285
-1280
-1275
-1317
-1237
-1271
-1441
-1380
-1342
-1383
-1336
-1736
-1907
-1669
-2386
-2747
-2012
-2021
-2412
-2489
-2337
-2353
-2972
-2975
-2237
-1793
-1983
-1946
-1212
-1148
-1547
-1213
-550
-350
-384
89
399
114
157
254
-2
135
129
221
288
-98
-42
-89
-472
-614
-497
-190
-244
-292
5
65
-69
64
380
525
712
912
1009
1088
1126
1255
1354
1238
1234
1439
1392
1225
1437
1705
1783
1752
1819
2295
2437
2350
2898
3385
3691
4089
4407
4624
4199
3594
2848
1967
1851
1755
1838
1916
1154
215
-1082
-2507
-3090
-2929
-2449
-2170
-2108
-2384
-3203
-3985
-4236
-4067
-3458
-2697
-2100
-1638
-1497
-1717
-2026
-2211
-2056
-1678
-1134
-604
-389
-314
-674
-1297
-1542
-1539
-1230
-734
-309
86
112
-56
-74
35
421
830
1170
1523
1739
1944
2001
1957
1993
1883
1656
1453
1269
1140
996
698
389
29
-432
-903
-1263
-1417
-1525
-1564
-1538
-1608
-1568
-1492
-1572
-1551
-1446
-1210
-923
-668
-329
-159
-197
-352
-564
-527
-424
-307
-82
55
41
-117
-323
-439
-439
-331
-160
13
168
274
262
207
234
343
486
626
837
1010
1037
953
748
532
346
160
51
-50
-200
-411
-697
-974
-1242
-1407
-1465
-1540
-1579
-1569
-1570
-1607
-1631
-1529
-1477
-1516
-1420
-1356
-1288
-1237
-1192
-1543
-2207
-1746
-1996
-3068
-2040
-1421
-2200
-2331
-2372
-2154
-2668
-3122
-2174
-1304
-1516
-2021
-1301
-820
-1723
-1712
-570
-245
-525
-39
521
244
-159
257
258
-37
196
298
456
86
-255
-20
-425
-966
-771
-400
-353
-568
-451
-150
-367
-458
-21
214
367
427
766
947
670
1113
1275
991
1248
1378
1452
1355
1571
2066
2058
2188
2441
2558
2918
3085
3369
4263
4554
4719
5307
4772
4000
3320
2290
1560
1380
1506
1631
1125
326
-639
-1982
-2924
-3062
-2700
-2296
-2067
-2113
-2734
-3583
-4230
-4434
-4122
-3508
-2580
-1903
-1874
-1977
-2213
-2398
-2274
-1913
-970
-203
3
297
306
-323
-883
-1058
-1005
-779
-469
-55
-38
-257
-296
-279
-18
407
940
1550
1752
1683
1787
1716
1412
1303
1332
1145
755
555
419
142
-86
-299
-512
-858
-1172
-1183
-1187
-1251
-1163
-1095
-1138
-1283
-1340
-1314
-1398
-1401
-1099
-781
-551
-387
-250
-185
-333
-316
-43
193
415
646
728
619
360
135
-12
-110
-71
10
54
-11
-137
-193
-247
-266
-74
197
429
584
658
628
420
191
36
-145
-280
-416
-607
-798
-1036
-1286
-1452
-1553
-1532
-1435
-1336
-1216
-1198
-1158
-1110
-1186
-1128
-1050
-1093
-1029
-1149
-1345
-1426
-2013
-2273
-2270
-2672
-2555
-2177
-2005
-1818
-1864
-1766
-1690
-1897
-1864
-1557
-1227
-1349
-1394
-1198
-1426
-1665
-1658
-1363
-1014
-890
-469
-223
-236
-116
-132
-75
63
13
224
337
118
55
-38
-297
-515
-531
-664
-747
-819
-515
-216
77
379
522
832
1210
1363
1639
1826
1736
1749
1807
1927
2167
2242
2617
3100
3652
3916
4583
4997
5179
5224
5410
6099
6090
6139
6408
5961
4626
2332
431
-1359
-3511
-4052
-3869
-3970
-3780
-4162
-4339
-4917
-5755
-5198
-4406
-3818
-3414
-2928
-3004
-4175
-4753
-4658
-4626
-4052
-2404
-270
1064
1663
2356
2830
2909
3230
4154
4995
4978
4473
4060
3032
1226
376
239
9
365
941
1332
1018
386
485
226
-366
-752
-1110
-1493
-2524
-3361
-3782
-4816
-5505
-5407
-4886
-4283
-3686
-2646
-1768
-1382
-878
-427
-219
-272
-189
124
74
-32
216
541
741
1163
1868
2572
3001
3423
4124
4373
4061
3537
2747
1830
840
123
-336
-931
-1364
-1623
-1926
-2112
-2244
-2133
-1924
-1838
-1617
-1555
-1813
-2275
-2760
-3038
-3319
-3436
-3164
-2760
-2274
-1712
-1168
-622
-149
331
956
1533
1801
1885
1755
1465
1105
762
586
564
577
762
984
982
1072
928
788
526
165
-566
-1331
-2183
-3294
-3779
-4478
-5076
-5438
-5315
-5247
-5065
-4788
-4079
-3497
-2962
-2637
-2393
-2097
-2200
-2159
-2196
-1947
-1532
-1402
-992
-357
488
891
941
1614
2253
2339
2157
2020
1751
1168
452
-32
-306
-563
-666
-578
-320
-270
-263
-199
-247
-285
-110
-119
-491
-615
-638
-651
-689
-651
-178
376
862
1571
2126
2752
3190
3421
3917
4021
4261
4612
4703
4629
5058
5284
5384
5752
6550
7024
7544
6581
5087
2965
-367
-2473
-4581
-5734
-5566
-5919
-5343
-5083
-5747
-5494
-5900
-5233
-4216
-3728
-2885
-2914
-3161
-3694
-4167
-3997
-3896
-2955
-1083
962
2960
3887
4315
4570
4522
4730
4951
4802
4423
3785
2910
1791
425
-342
-357
-187
596
1297
1186
815
-102
-663
-1204
-2364
-3080
-3851
-4495
-4764
-5171
-5164
-5294
-5104
-4048
-3073
-1984
-1042
-300
281
375
511
454
255
277
451
908
1222
1485
2061
2533
2984
3474
3735
3704
3392
3026
2616
1884
917
38
-817
-1574
-2000
-2130
-2055
-1953
-1815
-1600
-1644
-1844
-2046
-2263
-2447
-2678
-2782
-2854
-3055
-3077
-2860
-2397
-1808
-1084
-213
552
1174
1676
1887
1835
1560
1416
1279
1182
982
948
898
723
655
721
829
934
883
836
139
-813
-932
-2366
-3371
-4091
-4487
-4681
-5510
-5911
-5118
-4744
-4191
-4059
-3148
-1921
-2198
-2403
-1989
-1278
-1411
-2421
-1894
-752
-795
-1078
-642
794
942
720
1526
2081
1964
1391
1219
1196
489
-332
-368
-504
-671
-745
-596
-618
-693
-574
-340
-318
-483
-518
-704
-927
-1156
-1106
-1066
-965
-391
200
611
1143
1990
2567
2702
3307
3622
3790
4022
3775
4276
4505
4275
4942
4984
5437
6033
6261
6799
7116
7587
7418
5542
3781
838
-2536
-4784
-7029
-7519
-7072
-6751
-5681
-5056
-5051
-4856
-4885
-4245
-3458
-3065
-2765
-3072
-3434
-3892
-4294
-3823
-3052
-1868
522
2902
4633
5508
5739
5778
5266
4725
4403
3808
3134
2184
1351
597
-636
-981
-577
-118
717
1166
1004
178
-1096
-1946
-2887
-3942
-4706
-5248
-5376
-5498
-5486
-4959
-4496
-3769
-2557
-1353
-326
353
836
1079
942
794
695
622
721
1121
1840
2447
2784
3216
3638
3886
3955
3797
3389
2575
1593
723
-224
-1152
-1912
-2434
-2681
-2751
-2563
-2174
-1927
-1769
-1681
-1782
-2086
-2504
-2778
-2979
-3114
-3065
-2891
-2598
-2190
-1628
-806
13
748
1404
1814
2056
2072
1854
1571
1253
884
726
588
710
821
696
852
791
440
67
-151
-630
-1440
-2481
-3288
-3951
-5052
-5670
-5611
-5322
-4824
-4283
-3558
-2802
-2618
-2352
-1838
-1571
-1426
-1610
-1389
-1140
-1283
-1161
-942
-495
-171
247
1180
1510
1376
1389
1368
1150
437
-23
54
-438
-795
-697
-702
-769
-1003
-695
-325
-193
-215
-119
-22
-314
-603
-524
-561
-801
-489
-228
366
631
1162
1796
2504
2751
3077
3765
3664
3734
3788
4127
4181
3934
4428
5102
4930
6052
6380
6707
7471
7032
7624
6729
4069
1987
-1197
-4398
-6282
-7888
-7675
-7218
-6602
-5322
-5029
-4890
-4776
-4482
-3492
-2878
-2805
-2666
-3138
-3546
-3791
-3606
-2929
-1913
-188
2150
4216
5485
5930
6020
5863
5059
4585
4094
3155
2327
1463
676
-211
-1152
-1025
-466
178
866
785
278
-840
-2021
-2715
-3691
-4524
-4931
-5266
-5279
-5260
-4882
-4247
-3563
-2459
-1220
-113
630
1058
1359
1354
1170
1103
1030
1078
1333
1906
2531
2905
3203
3505
3690
3739
3625
3258
2599
1569
528
-387
-1319
-2096
-2597
-2870
-2947
-2868
-2543
-2162
-1936
-1760
-1701
-1826
-2117
-2450
-2601
-2695
-2679
-2493
-2243
-1844
-1370
-694
182
930
1589
2098
2369
2360
2051
1791
1462
1014
783
572
650
509
507
89
-617
-199
-677
-1551
-2067
-2151
-2867
-3955
-4848
-4728
-4872
-5302
-4888
-3955
-3408
-3715
-3237
-2404
-2005
-1852
-1596
-861
-526
-735
-588
-267
-199
-437
-130
717
870
571
880
1205
944
326
168
416
24
-461
-303
-95
-512
-927
-737
-307
-451
-384
74
163
-13
-127
-100
160
-195
-101
634
890
767
1150
1746
1946
2227
2473
3478
3646
3809
4104
4976
5088
5089
5432
6143
6516
6658
7232
7683
8029
7126
5454
3444
444
-2860
-5059
-6433
-7006
-6873
-6460
-5327
-5035
-5298
-5251
-4865
-4346
-3768
-3245
-2804
-3230
-3773
-3788
-3637
-3228
-2416
-835
1344
3247
4718
5596
5742
5459
5036
4787
4305
3562
2899
2165
1349
492
-316
-665
-516
-111
500
707
261
-689
-1783
-2693
-3513
-4223
-4762
-5194
-5373
-5337
-5125
-4644
-4016
-3147
-2077
-1056
-155
500
843
993
986
1032
1023
1059
1268
1613
2109
2592
3004
3297
3444
3549
3559
3307
2779
1980
1031
53
-881
-1579
-2196
-2717
-3013
-3063
-2937
-2713
-2433
-2154
-2027
-2048
-2131
-2325
-2560
-2738
-2746
-2578
-2378
-2038
-1559
-989
-365
330
1070
1684
2015
2174
2236
2122
1773
1437
1087
964
659
468
666
472
366
52
-366
-1706
-2354
-2952
-4224
-4963
-5212
-5132
-4878
-5162
-4936
-4116
-4210
-3836
-3282
-2442
-1923
-1993
-1533
-1192
-1118
-1222
-1532
-975
-368
-238
241
685
891
614
712
887
609
349
198
300
288
-309
-471
-392
-632
-520
-242
179
284
194
123
206
128
86
-17
148
447
550
602
1028
1215
1241
1643
2197
2702
2840
3091
4020
4497
4362
4652
5578
6183
5588
6293
7225
7725
7514
7557
7458
5862
2713
-495
-2779
-5203
-7129
-7533
-6473
-5892
-5354
-5187
-4983
-5183
-5399
-4540
-3473
-3015
-3334
-3376
-3397
-3781
-4058
-3197
-1989
-562
1349
3612
5247
5566
5402
5297
5116
4541
4052
3716
3046
2134
1457
713
-135
-669
-297
356
808
798
249
-796
-2211
-3228
-3882
-4458
-5051
-5401
-5491
-5487
-5342
-4815
-4152
-3341
-2291
-1179
-254
232
525
750
815
863
1038
1310
1640
2000
2628
3199
3534
3690
3799
3782
3665
3463
2977
2103
999
56
-742
-1443
-2049
-2406
-2613
-2739
-2718
-2510
-2371
-2421
-2404
-2381
-2436
-2620
-2809
-2902
-2915
-2788
-2419
-2012
-1572
-1010
-272
506
1070
1577
1847
1858
1715
1557
1319
1137
764
674
150
-829
-193
-558
-2073
-2357
-1575
-1327
-2439
-3277
-2176
-1974
-3779
-4610
-3759
-3265
-4689
-5165
-3530
-2716
-3372
-3883
-2607
-1106
-1445
-1787
-529
487
-85
-781
6
467
-513
-877
77
641
-100
-408
482
801
-9
-209
615
673
-52
-297
350
266
-314
-336
48
248
320
381
787
920
877
1193
1078
1359
1461
1541
1780
1984
2079
2431
2836
3223
4056
4765
4971
5802
6358
6577
7112
7036
7643
8092
7407
6140
4450
1182
-1975
-4647
-6141
-6743
-6917
-6056
-4931
-4296
-4562
-4786
-5015
-4678
-4421
-3714
-3308
-3642
-4064
-4268
-4085
-3704
-2893
-1564
605
2740
4487
5437
5747
5256
4494
4106
3734
3274
2663
2162
1807
1110
383
4
-3
458
894
1359
1131
34
-1335
-2523
-3511
-4262
-4810
-5170
-5298
-5336
-5064
-4614
-4048
-3378
-2558
-1662
-786
-119
235
290
238
292
414
576
949
1483
2068
2702
3285
3692
3743
3673
3543
3371
2916
2196
1385
482
-401
-1024
-1417
-1789
-2113
-2276
-2122
-2005
-1953
-1914
-1946
-2136
-2436
-2668
-2830
-3023
-3087
-2840
-2475
-2122
-1753
-1227
-612
-48
518
1118
1433
1452
1320
1296
1063
685
609
479
522
419
355
-273
-1532
-1864
-2404
-3343
-3673
-3496
-2755
-2776
-3595
-3568
-3411
-4074
-4485
-4226
-3143
-2883
-3245
-2792
-2163
-1879
-2272
-2010
-813
-236
-217
-2
484
485
-165
-69
213
132
54
241
831
866
403
461
671
533
525
751
1130
1019
654
578
637
632
423
662
1027
955
1249
1342
1256
1343
1381
1900
2212
2150
3030
3426
3811
4368
5088
5378
5773
5996
6821
7204
7227
7873
7847
6513
3889
1224
-2074
-4573
-6740
-7128
-6682
-5987
-5328
-4609
-4494
-4869
-5122
-4976
-3987
-3595
-3302
-3512
-3809
-4264
-4315
-3764
-2790
-1451
424
2954
4777
5617
5637
5357
4721
4128
3711
3484
2921
2235
1635
1057
289
-138
44
563
1155
1538
1408
354
-1166
-2558
-3534
-4376
-4847
-5109
-5198
-5171
-5017
-4486
-3942
-3310
-2402
-1393
-597
6
361
492
277
109
256
615
995
1534
2271
2991
3471
3772
3916
3790
3546
3237
2904
2206
1263
315
-491
-1181
-1644
-1903
-2082
-2242
-2281
-2086
-1965
-2018
-2192
-2381
-2625
-2920
-3131
-3163
-3162
-3007
-2619
-2153
-1689
-1205
-597
54
615
1072
1375
1401
1093
502
299
-145
-564
-961
-1168
-1076
-1381
-1343
-1137
-1269
-1374
-1205
-1250
-1397
-2011
-2350
-2733
-3515
-3912
-3982
-3932
-3921
-3682
-2997
-2317
-2000
-1698
-1329
-862
-780
-727
-645
-702
-731
-916
-933
-746
-633
-340
83
352
593
824
932
828
543
534
585
314
194
168
337
487
495
803
1120
1329
1279
1665
1885
1843
2105
1891
1963
2351
2052
2203
2546
2567
3579
3450
3892
5355
5572
5859
6892
7255
8115
7831
6728
6769
4660
1167
-1958
-4310
-5898
-7078
-7601
-6266
-4979
-4649
-4530
-4364
-4145
-4559
-4412
-3603
-3240
-3817
-4350
-4598
-4557
-4268
-3215
-1591
228
2148
3981
5673
5936
5177
4629
4159
3552
3040
2465
2093
1616
983
649
411
395
758
1273
1789
1717
845
-401
-2125
-3602
-4461
-5119
-5542
-5700
-5635
-5257
-4709
-4106
-3320
-2496
-1719
-943
-259
44
139
92
-77
-122
103
647
1381
2065
2893
3745
4257
4465
4351
4045
3633
2985
2222
1368
304
-634
-1275
-1703
-1925
-2033
-2012
-1927
-1840
-1748
-1684
-1856
-2232
-2692
-3052
-3335
-3587
-3656
-3491
-3070
-2565
-1985
-1350
-698
-48
570
985
1359
1169
814
447
-242
-613
-1024
-1275
-1364
-1497
-1186
-851
-917
-719
-748
-638
-817
-1573
-1834
-2286
-2923
-3578
-4115
-3964
-3994
-4056
-3608
-2889
-2216
-2034
-1878
-1211
-1010
-1067
-1302
-1141
-871
-1244
-1561
-1258
-899
-696
-544
-74
758
797
821
1023
1013
880
632
367
641
536
452
815
947
1268
1516
1723
2033
2144
2284
2420
2384
2281
2139
2242
2377
2056
2480
2936
2916
3360
4229
4986
5100
6044
6553
7127
7649
7344
6646
5995
3442
417
-2303
-4545
-5942
-6685
-6537
-5520
-4413
-4186
-4082
-3875
-4077
-4232
-3829
-3487
-3530
-3876
-4301
-4811
-4669
-3765
-2822
-1403
500
2506
4282
5216
5189
4844
4137
3351
2998
2852
2187
1642
1475
1064
654
592
849
1287
1707
2041
1848
893
-682
-2313
-3426
-4348
-5039
-5312
-5410
-5342
-4847
-4129
-3504
-2862
-2164
-1527
-899
-424
-170
-112
-332
-536
-438
-166
288
965
1835
2657
3371
3942
4160
3959
3613
3259
2766
2049
1207
370
-345
-915
-1275
-1395
-1460
-1514
-1444
-1281
-1212
-1331
-1607
-2070
-2585
-3017
-3330
-3510
-3558
-3386
-2993
-2491
-1991
-1475
-878
-281
202
682
958
960
793
557
327
79
-151
-582
-645
-819
-1136
-2069
-2199
-1586
-2074
-2439
-2188
-1571
-1292
-2269
-3168
-2731
-2903
-3524
-3981
-3341
-2175
-2694
-3285
-2446
-1238
-1325
-2252
-1391
9
-286
-1212
-1248
-674
-967
-1629
-1111
-393
-90
-54
296
995
998
721
1008
1079
1340
1330
1312
1347
1061
1139
1255
1309
1838
2042
2094
2496
2576
2832
2862
2475
2963
3196
3301
3644
4034
4671
5121
5269
6496
6915
7365
8042
7641
7218
5740
2642
-363
-3505
-5665
-6374
-6943
-6611
-5736
-4655
-4325
-4717
-4539
-4280
-4108
-3834
-3348
-3010
-3635
-4789
-5045
-4564
-4018
-3083
-1372
1027
2997
4592
5646
5395
4665
4044
3688
3538
3155
2551
2146
1346
518
319
178
353
964
1835
2306
1787
839
-436
-2075
-3337
-4106
-4534
-5083
-5562
-5386
-4862
-4502
-4088
-3333
-2508
-1840
-1080
-305
-6
-153
-458
-641
-641
-537
-116
572
1267
2059
2959
3626
3955
4110
4144
3982
3484
2825
2004
1003
141
-467
-888
-1293
-1675
-1721
-1493
-1331
-1196
-1149
-1278
-1687
-2260
-2724
-3146
-3532
-3783
-3821
-3618
-3275
-2825
-2233
-1620
-951
-274
89
425
415
178
-195
-843
-1107
-1285
-1874
-1683
-1383
-992
-458
-464
-37
557
279
-145
-277
-465
-1043
-2160
-2588
-2758
-3103
-3427
-3327
-2704
-2347
-2209
-1765
-1334
-1079
-1097
-1129
-1312
-1643
-1687
-1965
-2403
-2199
-1948
-1687
-1448
-1123
-346
107
267
662
1103
1210
954
920
1209
1198
954
1157
1381
1583
1949
2192
2431
2803
2932
2996
3270
3212
3337
3253
3143
3336
3271
3447
3388
3803
4666
4830
5205
6374
6671
6609
6279
5825
4524
1785
-883
-2782
-4450
-5472
-6138
-5680
-4983
-5006
-4684
-4460
-4721
-4312
-3759
-3278
-2904
-2820
-3162
-4018
-4445
-4223
-3701
-2858
-1745
41
2166
3240
3753
4233
4110
3823
3799
4045
3880
3074
2264
1410
511
71
-282
-189
359
882
1491
1591
897
255
-438
-1200
-1835
-2372
-2820
-3589
-4218
-4308
-4344
-4281
-4109
-3645
-2776
-2030
-1336
-829
-692
-636
-574
-547
-424
-325
-144
89
434
971
1418
1785
2139
2501
2963
3181
3151
3133
2864
2416
1921
1283
610
-101
-693
-1043
-1254
-1278
-1342
-1464
-1508
-1646
-1760
-1811
-1938
-2013
-2070
-2189
-2309
-2453
-2582
-2620
-2538
-2335
-2079
-1808
-1553
-1512
-1576
-1617
-1719
-1764
-1900
-1982
-1689
-1637
-1768
-1484
-1285
-1348
-1216
-958
-558
-259
-173
23
144
-43
-262
-272
-458
-661
-643
-666
-912
-962
-1016
-1301
-1565
-1632
-1487
-1597
-1676
-1535
-1477
-1482
-1627
-1536
-1280
-1285
-1157
-694
-387
-290
-103
119
305
276
462
722
741
771
856
1003
823
773
1085
1293
1411
1740
2102
2401
2524
2652
2979
3221
3354
3699
4278
4750
4920
5292
5657
5562
5453
5186
4962
4303
3322
2518
2208
1617
734
778
479
-530
-1530
-2472
-3027
-3806
-4108
-3530
-3049
-3140
-3307
-3435
-3692
-4009
-3640
-2615
-2142
-1845
-1464
-1413
-1955
-2395
-2202
-2048
-2012
-1662
-1126
-893
-1415
-1705
-1524
-1725
-1838
-1257
-471
-148
42
420
717
588
610
1217
1683
1928
2178
2417
2365
1941
1920
2042
1705
1357
1276
1049
575
145
20
-196
-749
-1060
-1209
-1404
-1689
-1687
-1362
-1303
-1337
-1212
-1179
-1212
-1225
-962
-708
-647
-468
-270
-259
-454
-579
-589
-672
-806
-655
-459
-532
-636
-698
-770
-831
-815
-522
-132
153
417
604
702
720
782
985
1109
1189
1276
1188
985
684
441
199
-113
-505
-868
-957
-1495
-2199
-2209
-2580
-3233
-3289
-3348
-3432
-3555
-3689
-3530
-3553
-3853
-3748
-3441
-3354
-3297
-2896
-2634
-2810
-2664
-2381
-2323
-2227
-2000
-1758
-1791
-1772
-1663
-1593
-1443
-1401
-1218
-772
-671
-550
-99
153
330
680
1041
1309
1586
1913
2238
2386
2502
2644
2798
2896
2789
2934
3035
2674
2695
2821
2688
2765
2840
3027
3055
3066
3436
3343
3736
4374
4457
5152
5523
5484
5916
5081
4098
3558
2450
1826
1619
1488
1188
190
-1182
-2662
-3982
-4661
-4886
-4270
-3513
-3428
-3712
-4442
-5092
-5284
-4817
-3784
-2846
-1942
-1481
-1738
-1967
-2171
-2526
-2208
-1850
-1246
-452
-346
-561
-860
-1320
-1525
-1581
-1224
-460
-9
465
589
539
616
535
847
1439
1901
2375
2528
2481
2485
2317
2182
1913
1622
1371
947
637
272
-76
-365
-908
-1399
-1758
-2103
-2232
-2170
-2034
-1746
-1671
-1695
-1696
-1707
-1585
-1442
-1174
-716
-379
-37
172
84
67
-106
-316
-316
-233
-82
-8
-99
-245
-487
-659
-708
-554
-135
179
416
606
599
594
590
608
749
876
980
945
795
632
346
-33
-333
-588
-830
-1024
-1246
-1499
-2112
-2666
-2678
-3276
-3856
-3304
-3043
-3381
-3606
-3414
-3315
-3776
-3812
-3136
-2481
-2475
-2557
-1980
-1839
-2234
-2046
-1732
-1540
-1395
-1328
-1198
-1308
-1184
-1180
-1495
-1171
-968
-941
-661
-552
-234
60
43
209
584
957
1081
1204
1563
1583
1604
1752
1672
1829
1984
1844
1906
1875
1926
2103
1944
2002
2240
2159
2162
2412
2611
3013
3410
3669
4137
4322
4720
5214
5190
5618
5727
5222
4343
2998
2560
2016
994
1020
1133
232
-1210
-2446
-3352
-4257
-4710
-4197
-3455
-3178
-3608
-3934
-4203
-4744
-4331
-3297
-2479
-1977
-1417
-1045
-1557
-2175
-2064
-1997
-2189
-1774
-1117
-783
-1124
-1735
-1689
-1758
-2165
-1670
-896
-425
-172
58
421
280
349
969
1437
1881
2308
2673
2778
2453
2476
2594
2181
1733
1476
1315
843
302
178
-98
-609
-1087
-1398
-1597
-1880
-1947
-1662
-1518
-1523
-1355
-1336
-1386
-1343
-1220
-990
-869
-649
-306
-247
-319
-463
-550
-608
-824
-735
-435
-376
-393
-482
-571
-645
-732
-557
-246
114
413
564
736
806
811
938
979
1019
1120
1093
950
694
422
175
-162
-490
-702
-865
-1078
-1392
-1538
-1737
-2117
-2401
-2803
-3022
-3044
-3388
-3419
-3127
-3226
-3242
-3186
-3409
-3465
-3382
-3307
-3035
-2589
-2277
-2220
-2255
-2317
-2311
-2208
-2108
-1748
-1232
-1042
-1062
-959
-833
-889
-781
-354
37
300
576
717
811
923
866
985
1140
1280
1474
1646
1746
1717
1720
1855
1826
1774
2022
2303
2194
2275
2563
2543
2596
2689
2937
3391
3397
3754
4385
4490
4828
5128
5464
5523
5173
5284
4477
3223
2592
2034
1533
946
719
479
-989
-2424
-3423
-4018
-4361
-4342
-3331
-2779
-3286
-3782
-4084
-4367
-4381
-3650
-2502
-1972
-1835
-1513
-1629
-2130
-2424
-2169
-1822
-1639
-1256
-606
-726
-1414
-1561
-1571
-1593
-1555
-923
-45
146
300
640
699
684
825
1516
2060
2170
2498
2574
2374
2152
2035
2013
1618
1249
1144
840
413
71
-88
-405
-1006
-1370
-1529
-1790
-1930
-1787
-1575
-1499
-1531
-1528
-1489
-1509
-1380
-1114
-915
-637
-460
-315
-356
-601
-688
-799
-865
-750
-611
-392
-360
-443
-518
-611
-543
-367
-64
368
660
825
946
1014
1038
978
998
1063
1069
1016
869
654
398
60
-242
-497
-811
-1028
-1116
-1570
-1900
-1829
-2282
-2837
-2887
-2892
-3066
-3370
-3284
-2919
-3026
-3269
-3100
-2687
-3023
-3302
-2802
-2530
-2488
-2459
-2250
-2066
-2324
-2331
-2039
-1916
-1660
-1349
-1147
-912
-954
-859
-774
-756
-499
-174
77
88
343
579
531
634
746
936
1103
1195
1364
1398
1385
1286
1215
1264
1323
1422
1473
1692
1803
1846
2065
2150
2302
2693
2906
3281
3619
3734
4259
4551
4748
5094
5478
5770
5536
5539
5114
3818
2953
2145
1622
1220
799
560
-494
-1950
-3213
-4018
-4467
-4549
-3777
-2896
-2969
-3477
-3733
-4142
-4334
-3929
-2911
-2145
-1872
-1722
-1690
-1978
-2478
-2505
-2181
-1848
-1527
-880
-627
-1107
-1387
-1445
-1559
-1533
-1096
-297
90
204
544
682
716
771
1306
2013
2219
2401
2580
2444
2192
2001
1874
1556
1078
821
572
244
-19
-163
-363
-845
-1253
-1471
-1726
-1916
-1839
-1603
-1478
-1448
-1449
-1387
-1395
-1421
-1243
-1037
-848
-698
-563
-502
-659
-773
-867
-976
-888
-708
-519
-376
-385
-420
-467
-445
-275
27
451
753
950
1095
1122
1134
1132
1146
1201
1183
1109
990
804
577
259
-9
-283
-601
-883
-1113
-1303
-1577
-1814
-1997
-2278
-2571
-2860
-2980
-3107
-3409
-3311
-3131
-3167
-3097
-3187
-3333
-3417
-3564
-3441
-3106
-2857
-2550
-2452
-2471
-2561
-2514
-2342
-2191
-1676
-1194
-922
-822
-797
-699
-705
-670
-340
31
297
465
509
719
665
546
777
904
1062
1303
1437
1585
1529
1458
1475
1507
1646
1757
1984
2217
2216
2268
2485
2570
2739
2921
3282
3678
3907
4166
4495
4983
5303
5347
5690
5681
5009
4129
3214
2297
1783
1389
1065
1059
365
-992
-2185
-3494
-4186
-4306
-3833
-3185
-2859
-3007
-3686
-4432
-4703
-4447
-3684
-2777
-2091
-1557
-1550
-1923
-2369
-2544
-2370
-2236
-1666
-999
-734
-792
-1156
-1496
-1576
-1550
-1199
-524
92
551
792
846
812
842
1088
1481
1828
2217
2364
2278
2187
2029
1977
1790
1406
1147
900
552
220
-64
-294
-660
-1079
-1444
-1796
-1915
-1963
-1818
-1519
-1398
-1285
-1236
-1340
-1359
-1288
-1170
-1043
-814
-550
-427
-518
-674
-851
-977
-1015
-900
-594
-325
-277
-295
-412
-532
-528
-372
-13
378
751
1002
1031
1053
1056
1050
1110
1170
1256
1278
1111
850
524
197
-204
-565
-841
-1109
-1567
-1913
-1896
-2483
-3161
-2987
-3013
-3378
-3593
-3330
-2956
-3482
-3754
-3322
-3106
-3528
-3748
-3049
-2570
-2844
-2724
-2202
-2021
-2141
-2106
-1707
-1601
-1512
-1189
-1138
-911
-799
-767
-686
-729
-455
-96
-46
17
318
655
621
533
932
1137
1072
1240
1413
1482
1540
1545
1628
1695
1756
1740
1800
1863
1973
2136
2175
2240
2362
2500
2624
2829
3161
3524
4016
4532
4833
5252
5736
6036
5901
5862
5609
4501
3074
2410
1874
1157
942
862
266
-1212
-2839
-3656
-4330
-4856
-4282
-3212
-3023
-3616
-4049
-4329
-4886
-4864
-3813
-2787
-2389
-2102
-1640
-1762
-2480
-2678
-2303
-2073
-1871
-1211
-524
-829
-1463
-1471
-1497
-1777
-1489
-579
130
293
520
990
945
786
1214
1880
2201
2287
2599
2811
2466
2249
2289
2045
1529
1110
912
553
19
-188
-297
-761
-1293
-1588
-1760
-2070
-2143
-1817
-1571
-1485
-1385
-1263
-1211
-1326
-1282
-1018
-833
-676
-434
-284
-331
-581
-763
-849
-942
-835
-584
-397
-319
-408
-483
-509
-497
-308
-3
339
593
716
857
935
946
999
1077
1145
1125
1039
915
546
24
-525
-1046
-1348
-1958
-2511
-2356
-2535
-3105
-3396
-3380
-3282
-3691
-3691
-3158
-3014
-3163
-3276
-2898
-2481
-2802
-2838
-2364
-2335
-2371
-2216
-1926
-1786
-1791
-1601
-1753
-1640
-1449
-1445
-1253
-1165
-837
-518
-692
-616
-280
-63
53
126
642
1033
976
1295
1589
1609
1652
1629
1851
1891
1876
2137
2055
1958
1929
1947
2121
2028
2148
2601
2738
2784
3019
3279
3529
3805
4033
4497
5180
5420
5706
6379
6487
6035
5598
4237
2738
2286
1378
848
1100
562
-373
-1692
-3539
-4512
-4988
-5031
-4358
-3515
-3012
-3568
-4282
-4615
-4932
-4660
-3735
-2889
-2214
-1613
-1562
-2050
-2406
-2543
-2643
-2185
-1567
-1004
-421
-664
-1337
-1526
-1717
-1836
-1421
-730
29
409
647
876
904
1161
1510
1890
2375
2574
2784
2845
2553
2549
2374
1857
1380
928
567
244
-120
-318
-482
-819
-1324
-1686
-1851
-2050
-2011
-1697
-1470
-1246
-1037
-1056
-1110
-1171
-1144
-1083
-931
-556
-281
-182
-257
-612
-783
-849
-959
-725
-397
-189
-124
-231
-376
-542
-559
-415
-211
129
388
519
629
655
700
757
709
706
635
468
-144
-863
-957
-1536
-2508
-2493
-2424
-2949
-3589
-3820
-3590
-3883
-4286
-3854
-3027
-3109
-3444
-2881
-2491
-2717
-2709
-2184
-1807
-1972
-2003
-1778
-1841
-1974
-1728
-1503
-1407
-1202
-888
-680
-845
-744
-364
-401
-601
-290
109
47
-20
227
465
603
765
1197
1624
1691
1755
2156
2121
2066
2398
2545
2391
2382
2649
2711
2608
2650
3023
3293
3303
3734
4030
4520
4968
5217
6116
6823
7027
7701
6882
5430
4113
1535
-431
-1124
-915
-309
260
-528
-2139
-4034
-5143
-4865
-4372
-3552
-2827
-2624
-3434
-4362
-4543
-5012
-5780
-5984
-5312
-4332
-3543
-2507
-1962
-2211
-2203
-1653
-387
1164
1881
2625
3078
2249
1559
1282
891
806
1164
1779
2105
2251
2608
2433
2132
2216
2409
2565
2007
1122
824
192
-1080
-2245
-3212
-4026
-4534
-4499
-4181
-3931
-3465
-3042
-2669
-2313
-2086
-1765
-1700
-1865
-1649
-1403
-1258
-1098
-904
-525
-260
250
1231
2186
3016
3752
4229
4416
3936
3201
2739
2256
1867
1466
1000
684
290
-127
-431
-528
-480
-421
-468
-548
-1039
-1791
-2761
-4434
-5319
-6059
-6686
-6528
-6185
-5767
-5136
-4780
-4226
-3620
-3116
-2475
-2061
-1505
-1522
-1667
-1687
-2132
-1962
-1613
-1303
-612
182
1139
1575
1730
2134
2106
1713
1245
751
683
131
-765
-1087
-1546
-1930
-2162
-2134
-1810
-1459
-1092
-908
-931
-934
-986
-1284
-1359
-1418
-1285
-1002
-750
-54
741
1372
2126
2922
3891
4526
5247
6052
6282
6297
6437
6208
6084
6267
6589
7227
7325
8268
9378
9517
9445
9014
7702
4549
650
-2445
-4796
-6591
-7603
-7976
-6898
-6711
-7290
-7499
-7547
-6821
-6183
-5617
-4638
-4210
-4622
-5525
-6151
-5913
-5517
-4729
-3049
-471
2485
4631
5511
5710
5695
5614
5605
5560
5447
4851
3701
2507
1609
1196
816
551
1354
2403
2812
2499
1476
434
-938
-2509
-3642
-4782
-5906
-6940
-7390
-6973
-6580
-6137
-5608
-4932
-3653
-2336
-1424
-872
-618
-365
-397
-592
-459
-132
238
668
1634
3103
4248
4951
5505
5924
5993
5596
4897
4208
3408
2463
1546
567
-342
-1114
-1647
-1671
-1419
-1054
-962
-1269
-1688
-2258
-3086
-3862
-4886
-5889
-6567
-7104
-7187
-6969
-6640
-5830
-4501
-3327
-2497
-1582
-620
-281
-427
-526
-380
-512
-1012
-1158
-521
-155
38
460
1121
1658
2019
2206
2121
1502
902
115
-912
-1746
-2367
-2705
-3111
-3455
-3071
-2672
-2403
-2221
-1813
-1443
-1720
-2068
-2291
-2496
-2741
-2759
-2586
-2054
-1600
-855
308
1342
2388
3297
4102
4560
5027
5016
4983
4954
4874
4809
5024
5478
5916
6386
6427
6903
7227
7313
7265
7303
7577
7569
7302
6812
5820
3704
-116
-3459
-5767
-7872
-8730
-8860
-7947
-6011
-5623
-5940
-6122
-6375
-6220
-6320
-5550
-4348
-4064
-4393
-4684
-3893
-2906
-2440
-1239
998
3927
6335
7463
7684
6807
5594
4731
4087
3760
3329
2592
2147
1818
1456
1117
530
303
819
1152
846
-205
-1764
-3357
-5019
-5983
-6429
-7087
-7465
-7320
-6239
-4932
-4358
-3730
-3070
-2405
-1676
-1108
-523
-275
-292
-96
233
841
1399
1860
2592
3477
4614
5473
5669
5649
5406
4855
3985
2903
1937
986
107
-369
-644
-1060
-1570
-1998
-2119
-2291
-2531
-2742
-3336
-4186
-5012
-5796
-6194
-6682
-7010
-6605
-5904
-5226
-4530
-3529
-2445
-1860
-1335
-514
117
259
-60
82
317
254
133
410
971
1175
1291
1570
1706
1542
1046
529
266
-309
-1138
-1891
-2422
-2738
-3194
-3341
-3205
-2903
-2850
-2749
-2495
-2249
-2210
-2309
-2180
-1975
-1979
-1906
-1568
-1134
-613
67
988
1866
2638
3318
4095
4671
4871
5054
5533
5491
5520
5517
6030
6533
6283
6509
7227
7589
7372
7337
7594
7881
7255
7045
6540
5046
2287
-1751
-4223
-6650
-8762
-9216
-8787
-7748
-6180
-6037
-5945
-6340
-6622
-6197
-6105
-5144
-4315
-4103
-4128
-4102
-3066
-2074
-1647
78
2682
5412
7064
7660
7794
6666
5346
4799
4300
3752
2928
2339
2453
1955
1375
1164
814
684
814
793
262
-1268
-2910
-4187
-5394
-6068
-6702
-7222
-7230
-6771
-5632
-4585
-4021
-3262
-2674
-2064
-1519
-1096
-656
-607
-470
58
689
1379
1816
2368
3195
3951
4759
5212
5237
5035
4500
3844
3027
1891
993
263
-257
-809
-1165
-1513
-2064
-2638
-3024
-2922
-3070
-3609
-4320
-4697
-5058
-5570
-6153
-6040
-5657
-5288
-4813
-3889
-2792
-2139
-1766
-1219
-404
175
247
323
532
637
645
489
594
845
1001
1141
1301
1458
1333
903
357
80
-247
-827
-1372
-1848
-2246
-2575
-2809
-2727
-2786
-2829
-2529
-2364
-2198
-2079
-1936
-1757
-1653
-1567
-1281
-928
-726
-160
614
1250
1920
2764
3450
4088
4567
5353
5817
5982
6280
6573
6932
6967
6956
7638
7816
7710
7897
8218
8412
7967
6613
4858
1968
-1332
-4160
-6524
-7951
-8708
-8259
-7205
-6640
-6797
-6792
-6859
-6764
-6629
-5784
-4929
-4826
-4951
-4661
-3926
-3450
-3159
-1857
309
2669
4943
6402
6974
6585
5914
5672
5246
4534
3902
3382
3003
2594
2105
1740
1123
820
1072
1305
963
-70
-1435
-2718
-3903
-4778
-5564
-6404
-6867
-6748
-6164
-5484
-4902
-4194
-3538
-3000
-2388
-1756
-1285
-1218
-1081
-630
-124
377
837
1396
2045
2676
3468
4177
4443
4527
4373
4109
3443
2458
1269
320
-377
-1246
-1530
-1846
-2144
-2220
-2514
-2674
-2596
-2902
-3233
-3850
-4326
-4514
-4991
-5188
-5354
-5113
-4507
-4176
-3444
-2733
-2013
-1219
-830
-260
111
349
497
367
453
568
664
882
951
1269
1598
1653
1628
1363
1159
772
196
-236
-846
-1308
-1664
-2161
-2395
-2337
-2295
-2258
-2081
-1825
-1586
-1513
-1381
-1157
-1150
-1240
-1107
-860
-614
-455
55
1243
1668
2237
3390
4041
4883
5299
5587
6490
6719
6390
6729
6938
6846
6760
6688
7016
7209
7173
6787
5474
3147
554
-1910
-3796
-5778
-7011
-6789
-6190
-6108
-6573
-6582
-6230
-6460
-6541
-5694
-4576
-4149
-4659
-4255
-3371
-3410
-3453
-2707
-948
997
2567
4260
5129
5027
4993
5068
5049
4361
3753
3813
3417
2631
2143
1697
1123
554
586
927
665
-53
-887
-1757
-2622
-3439
-4245
-5114
-5829
-5872
-5562
-5316
-4981
-4387
-3726
-3272
-2811
-2039
-1466
-1210
-910
-518
-93
219
515
904
1176
1638
2188
2594
2897
2630
2718
2573
1963
1547
1190
777
416
-228
-467
-785
-1359
-1797
-2181
-2206
-2213
-2391
-2505
-2865
-3167
-3396
-3751
-3845
-4016
-3815
-3705
-3597
-3221
-2849
-2454
-2148
-1778
-1014
-460
-100
177
370
650
690
703
860
819
942
828
825
951
778
540
449
296
231
47
-139
-261
-564
-703
-773
-759
-923
-862
-754
-602
-465
-378
-182
-30
80
224
520
726
1130
1553
2189
2772
3671
4433
4834
5293
5975
6476
6539
6572
6865
6858
6673
6253
5734
4161
1998
383
-1376
-2639
-3881
-4639
-4187
-3869
-4536
-4862
-5234
-5329
-5763
-5964
-5110
-4646
-4804
-5004
-4308
-3439
-3523
-3333
-1969
-425
794
1820
3049
3386
2772
2885
3357
3262
2747
2609
3067
2938
2260
2272
2211
1622
1198
1464
1573
851
-86
-635
-1360
-2191
-2748
-3237
-3787
-4264
-4192
-3832
-3816
-3710
-3258
-2944
-2845
-2588
-2113
-1871
-1895
-1626
-1203
-1153
-873
-663
-541
-353
-122
545
1082
1186
1405
1771
1708
1253
835
869
652
43
-218
-93
-132
-682
-1194
-1222
-1242
-1464
-1737
-1798
-1940
-2337
-2557
-2781
-3109
-3192
-3251
-3141
-2880
-2508
-1813
-1544
-1425
-910
-322
-11
97
268
620
599
549
610
836
831
587
908
1220
1178
1131
1193
1231
1059
899
653
561
381
141
42
145
126
277
61
250
608
743
932
851
1484
1481
1538
1790
2174
2475
2592
2791
3548
3830
3933
4451
4593
4742
4474
3947
2756
1703
476
-765
-1615
-2508
-2565
-2282
-2537
-2837
-2842
-2905
-3169
-3629
-3240
-2874
-2857
-2987
-2907
-2525
-2612
-2695
-2183
-1357
-470
272
1244
1850
1730
1880
2014
1908
1602
1419
1609
1504
1109
899
922
735
368
453
737
587
214
-91
-487
-1064
-1595
-2040
-2468
-2859
-3065
-2974
-2954
-2974
-2659
-2376
-2201
-2052
-1901
-1606
-1591
-1668
-1442
-1502
-1535
-1503
-1311
-1085
-910
-589
-31
342
521
710
930
926
626
555
509
387
165
-30
-119
-222
-450
-508
-601
-655
-655
-806
-1023
-1372
-1763
-2029
-2243
-2434
-2583
-2506
-2386
-2249
-2041
-1762
-1472
-1149
-921
-608
-281
-72
-14
-75
24
147
274
339
533
840
1086
1220
1316
1518
1615
1559
1660
1756
1662
1536
1309
1265
1300
1153
1249
1288
1356
1554
1711
1693
1690
1970
1993
1919
1800
1908
1963
1579
1463
1531
1386
1211
795
759
760
212
-45
-251
-670
-973
-1342
-1421
-1436
-1549
-1477
-1398
-1285
-1328
-1305
-1062
-1122
-1253
-1192
-1008
-911
-1031
-984
-612
-419
-369
-235
111
328
223
325
588
541
358
254
250
109
-127
-174
-179
-390
-457
-453
-447
-630
-851
-783
-898
-1144
-1211
-1137
-1279
-1407
-1436
-1478
-1623
-1648
-1624
-1566
-1535
-1893
-1770
-1634
-1729
-1630
-1412
-1199
-916
-816
-689
-529
-468
-390
-407
-312
-210
-228
-180
-287
-229
-90
-92
-154
-245
-199
-174
-362
-522
-686
-792
-870
-1040
-1089
-1061
-1146
-1172
-1142
-1129
-1056
-991
-847
-784
-715
-689
-687
-575
-509
-447
-322
9
145
255
409
568
886
960
933
1237
1462
1475
1565
1594
1686
1699
1802
1553
1590
1802
1835
2021
1928
1967
2438
2176
1963
2075
2049
1914
1469
1203
1179
858
334
-29
-412
-768
-1220
-1434
-1779
-1870
-1895
-1852
-1838
-1998
-1927
-1791
-1862
-1829
-1592
-1410
-1289
-1397
-1198
-855
-813
-738
-338
46
389
715
912
1064
980
943
993
834
614
526
504
336
-21
-86
-141
-415
-606
-614
-576
-772
-1035
-1089
-1222
-1403
-1524
-1638
-1787
-1919
-1844
-1734
-1687
-1649
-1435
-1334
-1397
-1470
-1635
-1615
-1724
-1792
-1442
-1280
-1158
-879
-656
-524
-560
-465
-162
-254
-263
-193
-99
-225
-608
-521
-345
-466
-546
-421
-272
-412
-593
-599
-803
-970
-1027
-1080
-1110
-1427
-1480
-1322
-1522
-1552
-1311
-1072
-990
-1075
-803
-447
-493
-405
-263
52
280
236
475
653
736
941
1006
1341
1623
1509
1716
1687
1802
1870
1629
1950
1992
1941
2126
1963
2204
2216
2016
2340
2342
2340
2294
2120
2205
1893
1555
1288
579
170
-588
-1387
-1662
-2272
-2400
-2237
-2221
-2155
-2219
-2199
-2087
-2420
-2394
-2168
-1930
-1848
-1852
-1452
-1226
-1342
-1107
-619
-54
311
709
1239
1279
1273
1349
1228
1085
845
790
879
511
338
357
149
-19
-194
-144
-218
-530
-650
-878
-1170
-1403
-1653
-1790
-2017
-2073
-1969
-2024
-2045
-1856
-1667
-1497
-1519
-1206
-930
-850
-738
-639
-564
-884
-1039
-1019
-1053
-1217
-1122
-801
-240
-194
-229
52
239
212
-84
-127
94
117
-230
-471
-394
-351
-719
-922
-670
-360
-292
-400
-433
-427
-549
-681
-918
-984
-1046
-1067
-966
-1105
-1050
-857
-730
-625
-392
3
293
319
410
595
640
597
555
701
753
731
839
986
1165
1131
1215
1436
1198
1148
1062
892
780
662
478
461
101
-34
-117
-187
-304
-400
-271
-353
-522
-767
-717
-904
-1040
-1182
-1075
-958
-950
-1007
-724
-412
-313
16
351
656
714
831
798
765
586
538
530
434
213
151
38
-147
-346
-408
-344
-533
-672
-739
-874
-1095
-1359
-1618
-1738
-1952
-2054
-2073
-2106
-2151
-2175
-2143
-2116
-2046
-1960
-1806
-1740
-1607
-1551
-1497
-1416
-1417
-1318
-1156
-1069
-932
-742
-583
-433
-341
-185
-162
-183
-166
-111
-120
-206
-299
-279
-384
-460
-426
-331
-260
-238
-108
4
57
90
84
54
81
-48
-32
-17
103
251
414
624
828
1127
1304
1472
1748
1887
1962
2179
2105
2251
2315
2336
2438
2484
2503
2647
2653
2515
2544
2351
2224
1790
1456
835
311
-394
-968
-1529
-1925
-2202
-2269
-2145
-2347
-2254
-2204
-2110
-2258
-2346
-2039
-1935
-2105
-1906
-1581
-1368
-1200
-1022
-438
-131
154
593
911
1164
1204
1371
1410
1094
1034
936
703
488
364
420
253
3
32
-13
-182
-375
-533
-627
-947
-1140
-1281
-1562
-1723
-1822
-1849
-1908
-1862
-1637
-1495
-1422
-1230
-942
-808
-727
-559
-393
-375
-326
-239
-168
-106
-30
133
299
348
493
675
609
642
625
543
331
137
-375
-426
-677
-1369
-1538
-1795
-1875
-1875
-2058
-2088
-1674
-1715
-1711
-1899
-1707
-1528
-1718
-1836
-1744
-1369
-1308
-1459
-1224
-792
-452
-396
-191
259
445
552
620
567
620
606
504
454
292
218
328
299
234
286
588
594
467
614
630
487
384
167
209
78
-189
-158
-228
-342
-304
-300
-105
-165
-159
136
98
113
2
-5
-58
-141
-184
-140
-198
-135
-156
-72
-62
-124
67
105
121
237
191
244
208
127
32
-49
-29
-154
-288
-218
-214
-310
-380
-467
-404
-482
-509
-427
-514
-509
-611
-646
-738
-870
-869
-880
-961
-892
-862
-858
-907
-941
-853
-896
-877
-894
-853
-869
-967
-978
-965
-1037
-1028
-948
-782
-691
-676
-526
-437
-420
-432
-478
-400
-413
-480
-422
-436
-423
-508
-483
-433
-421
-407
-347
-354
-263
-323
-330
-248
-250
-132
-125
25
117
163
208
273
455
604
451
810
829
898
940
901
1044
1015
921
935
909
824
790
657
752
517
617
580
422
452
258
180
36
-92
-261
-310
-363
-497
-605
-484
-620
-590
-537
-548
-324
-310
-231
-44
27
210
181
147
243
118
23
-120
-215
-197
-282
-429
-403
-414
-490
-674
-707
-724
-777
-855
-983
-1002
-1063
-1265
-1415
-1430
-1453
-1490
-1493
-1369
-1300
-1257
-1185
-1186
-1181
-1102
-1059
-990
-903
-838
-731
-712
-720
-608
-551
-537
-481
-360
-204
-197
-194
-166
-210
-240
-283
-291
-280
-271
-274
-207
-150
-195
-135
-28
15
94
213
325
389
421
412
529
556
577
712
764
873
926
931
1182
1187
1189
1402
1384
1496
1513
1538
1581
1522
1511
1327
1167
1098
780
725
468
159
121
-282
-543
-710
-1045
-1036
-1127
-1193
-1198
-1141
-1073
-1297
-1402
-1359
-1395
-1341
-1378
-1095
-922
-1060
-884
-795
-682
-555
-457
-40
98
81
282
330
297
197
216
346
230
157
187
134
32
-164
-168
-155
-316
-341
-385
-421
-565
-746
-835
-900
-1014
-992
-1003
-1008
-982
-895
-817
-807
-754
-648
-571
-579
-610
-548
-458
-426
-369
-379
-215
-97
-96
-58
46
159
243
-5
114
145
-214
-218
-542
-571
-634
-957
-1083
-1065
-1162
-1235
-1409
-1210
-1069
-1166
-1170
-1198
-918
-1092
-1210
-993
-877
-722
-766
-645
-329
-456
-324
-89
-34
267
301
505
586
570
627
555
603
548
494
587
437
439
447
248
284
288
168
118
18
15
-108
-252
-353
-384
-459
-520
-561
-651
-651
-667
-625
-665
-637
-609
-545
-550
-576
-455
-371
-307
-278
-189
-122
24
-9
134
202
300
330
410
331
375
328
249
270
166
64
32
-2
-162
-146
-377
-300
-483
-587
-674
-728
-741
-807
-793
-697
-765
-809
-766
-821
-707
-738
-647
-600
-603
-568
-548
-514
-513
-488
-311
-389
-235
-114
-96
-86
-122
-10
-67
-118
-107
-12
-3
-7
-33
98
-118
-86
-47
-47
-89
-82
0
-9
-141
-48
-53
-129
-163
-287
-143
-118
-129
-158
-16
-58
-52
-29
-24
16
59
38
81
-29
-30
-55
-130
-120
-162
-83
-69
-121
-113
-69
-156
-140
-167
-195
-334
-240
-344
-484
-407
-480
-478
-452
-507
-409
-474
-475
-503
-470
-505
-512
-480
-474
-603
-572
-505
-563
-391
-367
-218
-213
-173
-239
-107
-159
-92
-42
-12
32
-56
32
-49
-79
-159
-52
-87
-164
-191
-173
-270
-240
-424
-316
-318
-468
-299
-431
-394
-354
-441
-475
-327
-401
-269
-240
-130
-179
-63
-20
-97
105
2
190
125
105
158
67
88
124
-58
11
-19
-16
-19
-95
-7
-24
-119
-123
-182
-132
-269
-240
-243
-297
-280
-306
-234
-322
-312
-293
-309
-346
-407
-361
-353
-438
-444
-402
-469
-429
-382
-404
-427
-378
-292
-360
-289
-298
-222
-245
-308
-261
-288
-375
-322
-207
-315
-311
-353
-253
-385
-396
-315
-357
-362
-383
-405
-384
-372
-456
-333
-346
-236
-265
-241
-220
-248
-234
-277
-182
-161
-134
-149
-227
-208
-147
-261
-236
-151
-69
-29
-227
-143
-106
-255
-303
-271
-200
-242
-251
-220
-193
-268
-258
-161
-248
-265
-146
-233
-264
-242
-280
-216
-326
-312
-245
-314
-258
-263
-209
-202
-187
-116
-184
-229
-141
-241
-280
-312
-200
-185
-271
-191
-166
-215
-235
-245
-177
-182
-272
-206
-262
-215
-230
-231
-233
-216
-155
-216
-310
-225
-232
-225
-292
-267
-83
-186
-229
-143
-181
-178
-187
-157
-127
-158
-114
-148
-171
-136
-146
-104
-154
-122
-68
-167
-158
-170
-200
-242
-318
-225
-286
-347
-248
-272
-220
-257
-327
-306
-351
-427
-422
-452
-368
-411
-335
-285
-283
-233
-306
-269
-248
-222
-137
-72
-27
-70
-60
-81
-199
-222
-185
-213
-157
-198
-139
-223
-297
-250
-295
-361
-295
-232
-224
-314
-333
-259
-286
-346
-227
-129
-137
-111
-155
-164
-277
-333
-307
-420
-452
-314
-231
-241
-259
-198
-148
-131
-157
-118
-22
-118
-170
-123
-193
-198
-262
-197
-257
-360
-266
-307
-286
-229
-283
-139
-179
-237
-268
-415
-366
-429
-402
-367
-469
-406
-355
-474
-458
-424
-271
-271
-371
-335
-292
-310
-406
-439
-418
-332
-301
-265
-311
-234
-165
-177
-206
-198
-111
-118
-273
-266
-266
-296
-380
-400
-378
-386
-445
-341
-338
-279
-247
-131
-139
-157
-83
-136
-229
-248
-243
-216
-277
-262
-239
-262
-219
-236
-269
-207
-182
-194
-156
-171
-186
-199
-212
-260
-217
-158
-250
-208
-151
-149
-238
-178
-71
-140
-176
-136
-51
-128
-170
-212
-132
-153
-243
-301
-288
-282
-196
-268
-321
-228
-236
-253
-261
-239
-149
-248
-170
-203
-278
-259
-304
-349
-356
-285
-218
-225
-170
-212
-258
-163
-218
-236
-210
-209
-155
-312
-379
-397
-390
-460
-406
-343
-292
-224
-158
-156
-227
-183
-147
-245
-211
-157
-245
-189
-219
-201
-183
-212
-146
-208
-242
-178
-137
-128
-169
-128
-85
-126
-136
-142
-73
-54
-29
7
-66
-112
-147
-196
-231
-285
-238
-234
-295
-304
-338
-293
-313
-266
-251
-245
-153
-180
-255
-292
-309
-247
-322
-327
-286
-254
-237
-271
-283
-221
-285
-266
-320
-224
-187
-254
-242
-260
-246
-248
-283
-263
-212
-182
-183
-310
-295
-279
-354
-398
-463
-366
-351
-314
-352
-275
-220
-226
-325
-284
-240
-138
-184
-240
-198
-209
-233
-353
-299
-193
-182
-162
-191
-147
-168
-220
-224
-227
-290
-215
-291
-299
-320
-336
-367
-366
-302
-324
-299
-267
-262
-272
-284
-365
-294
-333
-310
-384
-346
-301
-356
-411
-359
-303
-273
-271
-270
-252
-328
-267
-320
-410
-405
-341
-340
-435
-322
-251
-289
-317
-218
-189
-205
-218
-147
-275
-280
-192
-247
-296
-320
-286
-251
-409
-356
-298
-333
-390
-378
-380
-414
-462
-524
-584
-539
-564
-596
-584
-593
-546
-528
-541
-487
-481
-418
-366
-387
-384
-348
-343
-364
-292
-190
-129
-107
-37
-70
-134
-130
-111
-127
-193
-194
-168
-238
-278
-292
-265
-214
-289
-216
-190
-203
-253
-305
-330
-334
-355
-369
-425
-339
-395
-430
-348
-357
-384
-319
-337
-373
-342
-285
-354
-361
-225
-299
-288
-316
-274
-199
-248
-244
-182
-187
-152
-288
-195
-177
-291
-211
-224
-215
-237
-227
-270
-384
-374
-403
-455
-396
-456
-347
-366
-470
-333
-359
-335
-382
-272
-325
-425
-356
-412
-437
-358
-438
-354
-269
-296
-271
-274
-242
-350
-296
-282
-377
-273
-256
-265
-278
-384
-163
-275
-358
-244
-180
-274
-362
-357
-327
-368
-397
-312
-372
-420
-395
-408
-445
-358
-302
-308
-328
-362
-280
-403
-415
-380
-330
-352
-393
-312
-271
-255
-263
-240
-165
-230
-254
-213
-318
-342
-327
-307
-329
-398
-306
-255
-327
-362
-315
-271
-380
-374
-412
-442
-526
-543
-514
-528
-453
-392
-345
-353
-379
-308
-294
-400
-279
-215
-269
-285
-243
-197
-280
-286
-242
-213
-258
-206
-193
-205
-238
-223
-199
-240
-264
-207
-179
-235
-255
-238
-285
-320
-333
-271
-230
-201
-192
-119
-195
-164
-116
-114
-138
-148
-87
-143
-210
-221
-173
-172
-234
-174
-129
-241
-253
-259
-279
-299
-248
-247
-326
-335
-295
-410
-311
-303
-273
-215
-343
-320
-366
-438
-425
-339
-380
-316
-366
-330
-425
-458
-464
-436
-284
-356
-326
-274
-335
-385
-351
-439
-408
-453
-346
-450
-522
-380
-387
-408
-328
-323
-231
-224
-270
-182
-274
-289
-264
-278
-380
-412
-382
-398
-466
-407
-292
-291
-312
-250
-216
-239
-192
-260
-198
-192
-230
-162
-178
-235
-178
-175
-180
-185
-115
-142
-166
-99
-215
-233
-205
-247
-205
-226
-280
-265
-342
-341
-429
-451
-393
-401
-438
-418
-373
-351
-321
-380
-353
-362
-310
-355
-342
-300
-210
-209
-258
-300
-265
-285
-280
-365
-369
-324
-299
-334
-340
-303
-247
-241
-256
-264
-249
-229
-266
-245
-316
-190
-180
-164
-230
-195
-180
-202
-211
-247
-249
-190
-272
-289
-233
-283
-251
-249
-243
-242
-250
-150
-156
-189
-126
-127
-154
-183
-173
-143
-215
-205
-181
-213
-172
-214
-198
-231
-314
-241
-283
-249
-189
-203
-238
-153
-180
-148
-166
-66
-113
-172
-121
-235
-249
-167
-191
-225
-164
-204
-196
-292
-273
-287
-247
-238
-275
-215
-226
-329
-322
-375
-456
-441
-391
-448
-418
-363
-345
-294
-239
-256
-203
-187
-207
-257
-259
-281
-295
-275
-177
-175
-194
-130
-144
-222
-226
-172
-181
-211
-255
-256
-335
-371
-273
-317
-362
-306
-308
-321
-360
-369
-337
-296
-372
-322
-252
-331
-256
-247
-319
-240
-188
-209
-224
-161
-109
-113
-55
-47
-90
-39
-69
-91
-144
-161
-160
-180
-129
-238
-196
-227
-289
-324
-329
-319
-268
-194
-180
-231
-264
-312
-342
-321
-355
-321
-296
-304
-357
-425
-448
-468
-403
-407
-392
-236
-302
-304
-282
-347
-325
-358
-399
-372
-384
-317
-320
-367
-310
-316
-284
-319
-258
-247
-275
-176
-165
-243
-158
-196
-231
-270
-255
-231
-217
-201
-148
-155
-205
-183
-155
-226
-173
-17
-40
-80
-18
-12
-142
-79
-97
-75
-106
-123
-176
-197
-229
-205
-214
-249
-232
-171
-260
-293
-287
-314
-267
-349
-357
-352
-378
-324
-378
-421
-302
-318
-260
-227
-203
-237
-201
-219
-242
-219
-115
-105
-124
-114
-88
-135
-166
-141
-122
-140
-124
-48
-126
-154
-104
-89
-150
-157
-149
-239
-292
-227
-249
-283
-271
-216
-262
-330
-300
-342
-367
-419
-405
-466
-559
-496
-540
-623
-536
-455
-450
-455
-382
-361
-363
-293
-282
-260
-255
-154
-158
-226
-182
-194
-175
-192
-193
-145
-122
-70
-33
-64
-98
-91
-133
-225
-214
-215
-220
-173
-194
-226
-244
-250
-272
-280
-271
-266
-207
-268
-390
-373
-454
-463
-410
-410
-326
-279
-267
-261
-310
-294
-367
-325
-395
-412
-353
-408
-339
-324
-326
-264
-289
-229
-248
-233
-154
-218
-204
-232
-307
-242
-263
-279
-330
-331
-287
-338
-366
-413
-427
-414
-480
-456
-404
-422
-368
-361
-363
-323
-365
-375
-351
-328
-235
-229
-195
-198
-266
-244
-265
-282
-217
-252
-179
-180
-285
-275
-321
-337
-266
-215
-190
-211
-156
-171
-243
-208
-252
-193
-219
-282
-259
-296
-297
-331
-353
-336
-328
-347
-358
-380
-341
-297
-247
-327
-300
-281
-292
-305
-401
-365
-270
-340
-344
-305
-318
-298
-325
-312
-339
-349
-314
-376
-408
-424
-452
-419
-472
-435
-388
-396
-372
-402
-367
-343
-387
-366
-366
-435
-459
-433
-361
-396
-417
-379
-389
-420
-425
-382
-337
-313
-198
-185
-199
-242
-266
-267
-345
-316
-257
-306
-322
-267
-363
-431
-444
-439
-410
-394
-363
-369
-401
-465
-457
-457
-447
-399
-374
-356
-344
-402
-355
-312
-339
-294
-248
-191
-148
-196
-194
-169
-238
-223
-170
-158
-126
-86
-108
-141
-151
-164
-151
-160
-183
-108
-133
-218
-205
-234
-300
-332
-287
-291
-352
-368
-271
-277
-299
-223
-126
-158
-143
-147
-158
-193
-256
-204
-192
-259
-235
-240
-249
-226
-226
-211
-247
-218
-236
-277
-291
-284
-318
-327
-351
-323
-285
-297
-321
-370
-353
-340
-400
-362
-365
-387
-426
-462
-463
-541
-555
-494
-405
-373
-278
-195
-198
-248
-185
-176
-241
-161
-106
-130
-146
-157
-157
-172
-201
-85
-55
-21
21
9
-9
-74
-117
-147
-233
-250
-336
-337
-312
-357
-330
-353
-353
-348
-372
-309
-310
-351
-292
-287
-296
-306
-262
-239
-297
-226
-225
-283
-240
-240
-216
-241
-219
-176
-234
-212
-232
-239
-266
-325
-318
-335
-358
-356
-338
-287
-255
-248
-234
-230
-280
-290
-306
-331
-287
-340
-305
-307
-402
-389
-421
-469
-430
-410
-351
-347
-303
-283
-284
-280
-316
-231
-231
-252
-194
-291
-287
-271
-316
-196
-209
-152
-80
-125
-94
-63
-101
-107
-146
-123
-124
-198
-204
-260
-283
-280
-272
-228
-198
-161
-229
-253
-278
-319
-309
-333
-353
-340
-342
-352
-325
-289
-281
-205
-178
-175
-180
-160
-146
-168
-131
-113
-144
-105
-135
-148
-131
-180
-155
-168
-159
-151
-133
-130
-184
-166
-177
-249
-191
-187
-208
-208
-228
-259
-301
-321
-300
-296
-277
-273
-244
-265
-301
-320
-365
-363
-346
-321
-345
-343
-289
-337
-336
-261
-230
-157
-109
-93
-18
-83
-164
-157
-147
-143
-136
-66
-11
-25
-69
-141
-166
-206
-266
-231
-199
-217
-244
-261
-308
-343
-321
-328
-343
-281
-284
-288
-258
-291
-271
-234
-243
-223
-195
-169
-180
-195
-220
-234
-222
-263
-290
-235
-249
-299
-285
-293
-259
-264
-250
-225
-242
-246
-330
-302
-298
-367
-338
-338
-352
-332
-275
-244
-261
-252
-256
-289
-289
-284
-286
-352
-434
-387
-410
-473
-428
-383
-381
-438
-407
-362
-358
-369
-294
-227
-275
-246
-224
-223
-181
-186
-102
-115
-151
-100
-96
-118
-132
-117
-150
-201
-227
-264
-293
-291
-284
-231
-245
-283
-243
-253
-248
-241
-254
-249
-260
-267
-191
-141
-152
-120
-119
-139
-185
-253
-214
-207
-218
-185
-137
-166
-193
-224
-260
-244
-247
-251
-252
-297
-318
-332
-418
-395
-359
-338
-260
-274
-273
-297
-363
-367
-398
-371
-396
-387
-376
-384
-398
-458
-418
-366
-378
-307
-315
-299
-285
-354
-300
-313
-320
-256
-294
-264
-226
-224
-210
-197
-148
-130
-169
-169
-145
-173
-236
-240
-293
-330
-342
-413
-376
-354
-375
-392
-450
-433
-426
-444
-444
-410
-396
-442
-450
-415
-419
-421
-406
-351
-338
-291
-278
-313
-270
-286
-316
-254
-252
-251
-239
-270
-249
-256
-295
-321
-308
-302
-288
-246
-260
-215
-174
-217
-196
-250
-236
-213
-240
-195
-201
-223
-219
-228
-245
-230
-253
-247
-223
-278
-306
-284
-332
-362
-366
-409
-414
-428
-394
-346
-387
-339
-335
-371
-392
-385
-325
-367
-320
-280
-282
-257
-246
-205
-170
-225
-161
-115
-200
-204
-210
-225
-259
-293
-268
-294
-285
-273
-285
-233
-265
-250
-183
-190
-155
-117
-160
-151
-176
-135
-117
-112
-59
-80
-88
-130
-129
-144
-159
-169
-164
-152
-217
-240
-215
-241
-234
-207
-224
-217
-238
-286
-314
-339
-360
-366
-351
-352
-369
-362
-325
-339
-352
-305
-326
-308
-369
-373
-342
-445
-414
-366
-356
-350
-319
-255
-312
-301
-220
-238
-170
-117
-88
-96
-146
-96
-136
-171
-142
-137
-98
-177
-168
-150
-263
-253
-280
-342
-312
-392
-376
-377
-419
-368
-406
-402
-386
-383
-391
-428
-404
-438
-429
-378
-363
-284
-257
-256
-223
-257
-273
-289
-328
-287
-310
-287
-237
-231
-244
-288
-269
-286
-289
-278
-256
-269
-311
-283
-309
-319
-313
-294
-250
-288
-253
-212
-232
-243
-216
-218
-301
-311
-355
-419
-415
-448
-424
-486
-545
-480
-546
-582
-508
-441
-405
-402
-368
-377
-401
-434
-434
-375
-378
-341
-268
-291
-285
-290
-332
-320
-349
-344
-345
-369
-408
-433
-460
-564
-554
-499
-462
-404
-374
-325
-305
-348
-347
-271
-326
-299
-213
-237
-175
-226
-222
-159
-217
-194
-203
-226
-193
-236
-247
-261
-272
-267
-303
-274
-274
-291
-286
-310
-237
-260
-251
-189
-153
-137
-144
-103
-115
-133
-133
-120
-92
-170
-162
-170
-245
-211
-187
-200
-219
-235
-236
-262
-281
-292
-295
-365
-393
-386
-399
-373
-375
-321
-303
-331
-237
-263
-252
-265
-320
-232
-307
-328
-270
-321
-278
-293
-267
-246
-305
-270
-263
-278
-280
-271
-247
-303
-295
-250
-305
-317
-282
-247
-251
-298
-222
-194
-267
-235
-225
-276
-280
-276
-257
-266
-275
-234
-247
-261
-276
-227
-227
-254
-210
-214
-236
-195
-179
-180
-151
-130
-128
-136
-169
-176
-218
-211
-193
-192
-175
-168
-115
-139
-200
-181
-189
-192
-192
-224
-229
-278
-296
-300
-336
-311
-324
-313
-278
-250
-186
-213
-199
-180
-265
-258
-235
-209
-181
-204
-198
-141
-180
-144
-97
-137
-122
-138
-217
-233
-289
-332
-338
-348
-333
-311
-282
-293
-323
-320
-314
-340
-336
-298
-288
-273
-275
-292
-218
-260
-268
-168
-250
-222
-220
-237
-186
-234
-226
-194
-241
-216
-201
-214
-208
-243
-252
-224
-254
-203
-170
-169
-133
-143
-127
-152
-167
-154
-179
-141
-147
-156
-57
-104
-108
-104
-127
-119
-125
-124
-129
-124
-109
-164
-140
-142
-130
-112
-139
-128
-184
-236
-283
-271
-279
-342
-330
-332
-366
-336
-332
-276
-258
-254
-255
-262
-281
-330
-350
-361
-427
-413
-398
-404
-381
-366
-342
-332
-328
-293
-272
-285
-263
-274
-273
-271
-251
-244
-243
-232
-208
-213
-198
-190
-168
-164
-127
-99
-132
-85
-101
-167
-175
-188
-197
-168
-170
-135
-126
-113
-117
-107
-138
-151
-173
-174
-209
-221
-205
-209
-211
-216
-208
-192
-152
-170
-150
-176
-210
-279
-308
-319
-357
-344
-362
-339
-299
-299
-256
-252
-193
-162
-158
-165
-190
-187
-227
-281
-249
-237
-216
-190
-195
-133
-180
-163
-173
-224
-167
-224
-225
-211
-278
-250
-290
-293
-266
-283
-261
-266
-245
-258
-291
-245
-245
-239
-230
-252
-239
-282
-295
-293
-285
-268
-262
-268
-292
-282
-273
-304
-317
-283
-248
-270
-267
-273
-282
-282
-299
-289
-307
-320
-321
-313
-272
-246
-223
-203
-195
-167
-176
-207
-177
-192
-196
-220
-249
-225
-200
-187
-146
-151
-171
-173
-197
-222
-220
-217
-201
-189
-180
-221
-201
-242
-276
-216
-230
-190
-164
-181
-185
-248
-305
-302
-343
-316
-332
-338
-296
-295
-263
-270
-264
-199
-213
-164
-163
-194
-150
-202
-197
-180
-194
-146
-172
-211
-199
-253
-248
-303
-314
-281
-325
-299
-290
-345
-325
-365
-351
-333
-381
-317
-324
-326
-275
-278
-227
-205
-219
-168
-232
-234
-217
-230
-171
-156
-165
-135
-168
-182
-211
-254
-259
-259
-250
-212
-207
-192
-196
-197
-168
-186
-181
-171
-237
-253
-280
-319
-293
-333
-363
-352
-386
-361
-334
-350
-320
-323
-289
-286
-321
-298
-335
-347
-358
-392
-365
-389
-382
-340
-358
-308
-287
-294
-241
-280
-251
-225
-236
-188
-222
-231
-240
-266
-271
-293
-278
-258
-294
-260
-255
-239
-193
-207
-181
-187
-191
-199
-246
-240
-231
-226
-168
-179
-165
-147
-189
-164
-190
-193
-176
-188
-162
-167
-151
-170
-180
-136
-150
-134
-98
-126
-121
-166
-213
-223
-281
-294
-312
-341
-334
-352
-333
-331
-311
-262
-282
-254
-262
-322
-352
-363
-360
-352
-343
-305
-304
-315
-310
-268
-270
-272
-268
-261
-232
-244
-211
-201
-233
-184
-204
-192
-149
-164
-159
-189
-198
-207
-259
-226
-207
-212
-175
-210
-180
-197
-229
-225
-276
-286
-253
-245
-225
-253
-249
-218
-219
-161
-147
-171
-146
-167
-170
-187
-219
-183
-205
-202
-181
-167
-136
-126
-130
-107
-132
-142
-181
-207
-233
-276
-274
-297
-306
-261
-248
-254
-259
-247
-236
-230
-227
-230
-233
-258
-267
-290
-251
-219
-199
-160
-131
-110
-83
-94
-101
-136
-186
-209
-234
-269
-311
-345
-357
-376
-377
-355
-351
-330
-320
-332
-349
-359
-366
-369
-372
-362
-328
-302
-303
-310
-313
-327
-360
-355
-366
-387
-355
-329
-325
-310
-323
-334
-352
-366
-348
-331
-298
-275
-236
-221
-236
-224
-236
-252
-229
-200
-184
-175
-151
-152
-162
-158
-142
-141
-148
-160
-177
-202
-232
-247
-249
-251
-218
-213
-191
-163
-139
-133
-147
-174
-179
-208
-242
-271
-299
-320
-362
-388
-393
-386
-380
-354
-353
-362
-360
-347
-358
-409
-414
-425
-430
-423
-436
-394
-381
-393
-356
-343
-328
-304
-302
-287
-291
-269
-269
-292
-286
-286
-292
-294
-279
-269
-271
-310
-305
-308
-303
-306
-307
-328
-365
-382
-362
-362
-357
-302
-259
-217
-206
-176
-136
-111
-104
-132
-142
-148
-146
-154
-188
-219
-232
-237
-205
-171
-175
-169
-200
-222
-241
-256
-275
-306
-354
-394
-411
-427
-411
-367
-333
-297
-250
-217
-212
-219
-218
-218
-239
-228
-210
-200
-210
-212
-217
-237
-251
-255
-218
-207
-179
-146
-153
-179
-203
-212
-202
-213
-206
-212
-241
-262
-292
-324
-332
-362
-360
-359
-374
-368
-349
-325
-315
-312
-303
-287
-278
-270
-268
-257
-256
-256
-248
-235
-214
-209
-174
-153
-176
-185
-197
-221
-202
-204
-176
-159
-151
-140
-145
-143
-143
-146
-187
-222
-266
-315
-345
-355
-366
-372
-360
-338
-277
-228
-210
-182
-184
-167
-159
-164
-174
-199
-204
-212
-221
-206
-202
-181
-156
-154
-131
-145
-161
-166
-199
-215
-211
-232
-229
-232
-249
-237
-259
-248
-222
-220
-210
-217
-229
-233
-249
-240
-241
-251
-240
-241
-235
-236
-258
-252
-236
-247
-243
-247
-248
-249
-275
-280
-295
-328
-341
-359
-353
-334
-322
-269
-230
-193
-167
-173
-172
-168
-173
-155
-160
-152
-147
-152
-140
-140
-143
-143
-147
-136
-143
-150
-132
-130
-129
-127
-142
-115
-114
-128
-130
-164
-187
-208
-212
-212
-230
-238
-229
-245
-259
-265
-257
-261
-265
-254
-254
-257
-273
-293
-303
-315
-321
-326
-338
-335
-324
-324
-329
-328
-326
-317
-307
-315
-335
-337
-331
-334
-317
-308
-322
-349
-376
-400
-421
-445
-443
-405
-388
-379
-361
-341
-333
-334
-336
-334
-322
-293
-263
-242
-220
-199
-177
-154
-151
-153
-140
-148
-162
-173
-196
-194
-196
-188
-162
-144
-124
-136
-148
-163
-171
-187
-215
-236
-289
-321
-341
-360
-357
-326
-299
-287
-284
-286
-288
-303
-303
-289
-305
-321
-334
-340
-336
-320
-309
-299
-288
-280
-268
-254
-235
-230
-235
-236
-235
-225
-209
-211
-206
-216
-204
-206
-216
-209
-213
-210
-210
-233
-258
-266
-272
-285
-299
-308
-315
-305
-301
-304
-311
-323
-323
-311
-283
-279
-285
-260
-240
-247
-263
-274
-296
-304
-303
-308
-280
-267
-251
-215
-180
-163
-166
-167
-179
-200
-247
-290
-311
-330
-357
-364
-350
-337
-326
-317
-301
-289
-282
-264
-235
-225
-216
-216
-242
-252
-259
-262
-256
-231
-204
-185
-149
-128
-132
-155
-170
-179
-209
-248
-299
-329
-341
-356
-366
-371
-360
-356
-356
-350
-349
-356
-367
-370
-385
-404
-412
-406
-407
-435
-469
-505
-523
-532
-543
-538
-515
-479
-464
-466
-477
-481
-473
-459
-435
-403
-367
-326
-304
-309
-307
-292
-277
-266
-256
-242
-240
-241
-253
-245
-229
-221
-199
-208
-237
-261
-274
-290
-311
-324
-333
-312
-285
-269
-273
-304
-316
-331
-306
-268
-247
-219
-215
-218
-210
-194
-202
-215
-219
-239
-259
-267
-271
-279
-278
-251
-244
-256
-275
-288
-299
-324
-338
-334
-327
-338
-360
-345
-341
-352
-349
-336
-320
-307
-299
-308
-319
-350
-383
-398
-406
-397
-370
-354
-349
-357
-361
-362
-336
-309
-296
-280
-269
-242
-218
-187
-152
-130
-130
-151
-180
-211
-229
-242
-250
-248
-252
-267
-293
-329
-336
-332
-314
-321
-334
-339
-359
-382
-402
-425
-441
-446
-459
-445
-414
-378
-316
-273
-248
-228
-224
-236
-240
-237
-239
-228
-211
-207
-229
-243
-245
-252
-255
-253
-241
-243
-246
-250
-261
-260
-260
-263
-272
-275
-257
-239
-229
-214
-228
-261
-315
-344
-356
-352
-358
-361
-350
-341
-348
-345
-337
-340
-324
-305
-294
-282
-264
-259
-253
-246
-221
-200
-199
-204
-203
-204
-223
-246
-263
-275
-273
-268
-273
-281
-280
-272
-274
-284
-291
-306
-324
-358
-395
-421
-437
-452
-461
-464
-458
-442
-421
-384
-357
-324
-300
-275
-264
-253
-240
-217
-185
-167
-152
-148
-138
-142
-173
-197
-219
-236
-252
-274
-284
-287
-291
-294
-290
-289
-289
-287
-299
-309
-311
-313
-330
-341
-344
-348
-354
-352
-364
-357
-366
-386
-392
-405
-407
-392
-389
-379
-348
-337
-322
-314
-330
-354
-374
-384
-375
-346
-311
-267
-225
-198
-182
-188
-191
-188
-176
-182
-186
-183
-177
-171
-186
-204
-235
-265
-286
-287
-285
-275
-273
-283
-300
-297
-281
-267
-258
-250
-240
-250
-268
-282
-282
-287
-303
-332
-337
-333
-333
-312
-299
-304
-312
-305
-305
-313
-314
-330
-348
-362
-379
-396
-404
-403
-387
-365
-349
-331
-315
-319
-325
-301
-294
-296
-297
-290
-288
-279
-249
-256
-268
-262
-264
-268
-266
-259
-263
-272
-278
-286
-293
-306
-318
-343
-361
-365
-362
-350
-331
-312
-283
-277
-280
-293
-316
-339
-353
-345
-356
-366
-366
-363
-358
-348
-317
-288
-275
-271
-279
-295
-308
-322
-346
-376
-388
-370
-354
-343
-331
-307
-289
-284
-292
-297
-293
-286
-289
-277
-256
-228
-193
-184
-196
-218
-233
-243
-226
-225
-215
-196
-198
-219
-249
-269
-259
-243
-219
-177
-160
-171
-188
-209
-220
-248
-269
-278
-294
-298
-299
-283
-270
-263
-264
-259
-268
-287
-289
-285
-303
-301
-308
-304
-285
-267
-251
-233
-226
-227
-239
-253
-263
-252
-234
-212
-191
-188
-193
-195
-180
-175
-170
-185
-204
-239
-281
-307
-337
-360
-375
-402
-419
-405
-368
-341
-330
-299
-270
-268
-280
-296
-297
-286
-268
-272
-289
-291
-280
-255
-229
-214
-203
-187
-179
-160
-161
-181
-200
-226
-230
-242
-252
-264
-284
-299
-297
-294
-304
-306
-300
-302
-293
-290
-312
-316
-321
-331
-341
-348
-355
-373
-384
-384
-376
-355
-343
-339
-348
-351
-350
-342
-349
-351
-334
-333
-301
-263
-241
-228
-221
-228
-240
-232
-232
-232
-240
-237
-241
-262
-273
-286
-285
-295
-303
-302
-307
-316
-308
-291
-282
-269
-275
-283
-295
-316
-341
-346
-342
-338
-327
-317
-313
-317
-312
-304
-291
-283
-301
-315
-310
-303
-304
-307
-310
-328
-340
-374
-400
-405
-396
-377
-365
-360
-364
-357
-360
-347
-340
-342
-334
-324
-319
-317
-320
-327
-341
-344
-333
-343
-337
-325
-316
-313
-306
-301
-300
-299
-321
-308
-288
-291
-293
-288
-273
-251
-233
-232
-223
-234
-264
-294
-315
-318
-324
-348
-384
-416
-418
-402
-381
-348
-337
-319
-301
-290
-279
-288
-314
-348
-358
-365
-376
-374
-364
-346
-325
-304
-284
-245
-224
-194
-172
-170
-195
-216
-205
-198
-201
-201
-194
-190
-199
-207
-217
-225
-217
-218
-226
-237
-255
-258
-241
-210
-189
-187
-185
-184
-182
-186
-190
-199
-224
-230
-227
-224
-220
-218
-225
-245
-246
-223
-201
-187
-164
-147
-148
-152
-162
-167
-184
-207
-216
-241
-271
-280
-293
-310
-302
-275
-254
-238
-216
-203
-207
-235
-250
-266
-299
-342
-395
-424
-448
-472
-466
-452
-434
-428
-412
-387
-358
-331
-309
-288
-287
-277
-264
-250
-241
-225
-213
-208
-200
-194
-187
-178
-197
-222
-250
-269
-293
-317
-317
-335
-342
-338
-323
-307
-310
-319
-310
-288
-281
-291
-290
-283
-296
-313
-311
-317
-329
-337
-352
-362
-350
-328
-300
-285
-287
-293
-292
-295
-298
-289
-290
-296
-292
-291
-286
-264
-231
-221
-207
-196
-182
-180
-171
-168
-141
-134
-126
-115
-120
-146
-197
-222
-238
-240
-245
-247
-260
-276
-288
-288
-263
-228
-209
-196
-188
-181
-192
-229
-262
-271
-274
-270
-266
-270
-258
-252
-249
-247
-246
-249
-254
-268
-300
-330
-337
-338
-358
-377
-393
-396
-398
-376
-372
-381
-389
-388
-357
-330
-308
-282
-248
-232
-216
-199
-190
-182
-181
-192
-209
-216
-223
-213
-210
-213
-218
-231
-239
-242
-226
-225
-237
-224
-204
-195
-176
-149
-139
-143
-152
-165
-189
-213
-228
-231
-221
-224
-241
-261
-282
-277
-267
-263
-251
-254
-256
-254
-258
-248
-243
-249
-261
-266
-269
-262
-254
-257
-268
-270
-279
-297
-306
-300
-303
-306
-274
-244
-231
-245
-247
-228
-224
-235
-252
-270
-290
-313
-318
-334
-346
-349
-337
-317
-301
-275
-248
-229
-206
-181
-178
-186
-205
-232
-248
-266
-275
-263
-242
-234
-226
-233
-235
-245
-250
-234
-248
-240
-227
-215
-209
-194
-178
-180
-199
-224
-248
-271
-290
-309
-311
-293
-272
-268
-259
-244
-234
-237
-229
-231
-221
-223
-245
-262
-269
-283
-302
-314
-320
-310
-288
-264
-238
-223
-226
-238
-251
-248
-230
-204
-176
-153
-137
-153
-176
-192
-221
-242
-251
-261
-257
-260
-278
-282
-259
-231
-197
-178
-174
-176
-198
-212
-229
-245
-235
-214
-213
-224
-222
-223
-228
-230
-219
-222
-239
-240
-218
-202
-191
-172
-177
-209
-236
-228
-219
-217
-212
-222
-244
-257
-254
-243
-218
-190
-176
-164
-168
-181
-189
-193
-197
-187
-180
-178
-172
-203
-233
-249
-264
-282
-302
-311
-313
-286
-260
-231
-193
-144
-120
-145
-165
-169
-172
-180
-186
-200
-214
-229
-250
-254
-252
-268
-265
-248
-242
-248
-254
-269
-287
-292
-298
-295
-296
-324
-343
-367
-385
-375
-366
-337
-323
-322
-331
-350
-362
-379
-389
-384
-372
-351
-334
-298
-268
-270
-284
-284
-269
-249
-213
-203
-215
-230
-243
-253
-268
-297
-289
-274
-277
-272
-256
-230
-219
-203
-183
-176
-189
-200
-220
-245
-261
-281
-285
-292
-293
-286
-283
-283
-287
-272
-258
-237
-214
-196
-205
-229
-226
-216
-219
-202
-198
-202
-200
-216
-229
-244
-268
-281
-289
-287
-265
-248
-235
-237
-239
-229
-211
-194
-189
-183
-181
-175
-176
-177
-200
-212
-206
-202
-183
-159
-127
-119
-128
-129
-128
-120
-116
-119
-118
-127
-152
-179
-180
-163
-133
-126
-126
-136
-142
-134
-128
-123
-128
-125
-105
-72
-59
-73
-82
-110
-143
-161
-174
-202
-231
-241
-230
-207
-187
-170
-167
-157
-139
-124
-96
-82
-99
-119
-137
-145
-163
-183
-197
-220
-226
-221
-215
-206
-189
-186
-197
-209
-212
-205
-192
-169
-169
-174
-178
-188
-215
-229
-232
-241
-249
-272
-281
-293
-314
-327
-318
-303
-282
-254
-233
-217
-216
-211
-198
-177
-166
-147
-141
-149
-168
-194
-217
-210
-216
-227
-203
-180
-181
-215
-229
-224
-222
-232
-257
-264
-279
-284
-283
-291
-267
-236
-198
-165
-144
-131
-146
-183
-197
-182
-186
-175
-136
-95
-73
-73
-92
-108
-130
-149
-159
-169
-185
-206
-218
-207
-184
-162
-142
-135
-138
-157
-177
-174
-170
-178
-183
-225
-268
-286
-294
-295
-305
-306
-311
-320
-319
-319
-315
-322
-349
-369
-374
-384
-401
-409
-408
-395
-367
-340
-329
-318
-286
-253
-238
-226
-230
-241
-256
-250
-244
-251
-250
-243
-259
-280
-280
-264
-235
-225
-223
-224
-239
-256
-279
-280
-274
-277
-274
-266
-239
-193
-152
-128
-118
-128
-146
-174
-223
-236
-246
-276
-281
-272
-253
-234
-207
-192
-185
-173
-162
-145
-140
-163
-193
-222
-255
-283
-316
-320
-283
-251
-217
-201
-200
-229
-264
-290
-304
-312
-319
-342
-333
-310
-313
-315
-312
-319
-323
-311
-302
-300
-297
-283
-276
-289
-293
-292
-303
-284
-245
-227
-219
-218
-201
-173
-171
-176
-186
-204
-224
-234
-243
-250
-265
-290
-315
-320
-309
-303
-297
-315
-332
-339
-337
-332
-318
-303
-314
-339
-355
-360
-362
-349
-328
-310
-284
-256
-259
-283
-303
-321
-321
-321
-320
-291
-280
-282
-283
-282
-277
-275
-266
-268
-260
-249
-254
-270
-269
-276
-294
-317
-309
-293
-286
-275
-278
-285
-311
-310
-309
-318
-327
-357
-377
-372
-366
-363
-366
-369
-346
-324
-295
-260
-245
-240
-239
-247
-229
-198
-185
-167
-156
-172
-203
-239
-276
-301
-319
-347
-379
-388
-388
-387
-384
-373
-361
-356
-360
-369
-374
-389
-390
-393
-401
-404
-399
-362
-333
-311
-289
-272
-256
-250
-224
-197
-177
-158
-157
-176
-183
-194
-204
-206
-218
-220
-226
-239
-254
-254
-253
-251
-236
-201
-189
-209
-216
-228
-252
-284
-303
-304
-309
-323
-329
-341
-329
-315
-316
-311
-295
-270
-252
-262
-293
-314
-330
-364
-396
-412
-405
-396
-373
-365
-353
-352
-355
-345
-333
-308
-294
-309
-339
-368
-378
-375
-365
-367
-384
-397
-404
-384
-362
-331
-289
-273
-290
-319
-330
-342
-356
-356
-354
-352
-337
-292
-259
-238
-221
-226
-229
-247
-268
-279
-284
-282
-285
-293
-294
-287
-276
-270
-251
-252
-250
-237
-228
-232
-234
-242
-288
-312
-316
-315
-302
-249
-206
-172
-152
-139
-143
-163
-186
-213
-227
-226
-216
-201
-182
-189
-224
-251
-261
-271
-277
-261
-260
-246
-253
-275
-287
-304
-314
-332
-315
-305
-314
-326
-332
-340
-344
-327
-315
-305
-303
-310
-326
-351
-367
-371
-371
-365
-358
-354
-344
-328
-317
-298
-275
-237
-204
-198
-215
-241
-260
-277
-273
-262
-241
-233
-205
-156
-143
-157
-168
-164
-160
-154
-144
-142
-140
-158
-188
-201
-218
-226
-217
-207
-208
-199
-187
-171
-155
-163
-176
-210
-237
-250
-244
-220
-207
-200
-210
-226
-252
-272
-279
-297
-303
-305
-299
-292
-311
-326
-332
-344
-351
-334
-310
-288
-286
-291
-281
-258
-222
-191
-187
-193
-215
-249
-286
-320
-335
-354
-362
-336
-298
-286
-297
-319
-347
-368
-381
-399
-418
-435
-451
-461
-450
-429
-390
-334
-283
-257
-240
-232
-228
-218
-209
-191
-178
-167
-148
-135
-130
-118
-114
-124
-129
-138
-139
-150
-161
-158
-158
-154
-155
-150
-149
-157
-155
-159
-143
-140
-144
-146
-166
-187
-213
-246
-265
-278
-291
-283
-275
-261
-244
-255
-274
-287
-306
-336
-375
-390
-401
-389
-358
-311
-276
-262
-240
-239
-231
-222
-227
-246
-255
-255
-254
-250
-242
-227
-224
-209
-207
-219
-224
-222
-216
-234
-246
-256
-262
-273
-297
-319
-337
-327
-311
-293
-271
-251
-217
-187
-164
-163
-161
-168
-197
-211
-225
-235
-242
-239
-236
-230
-217
-217
-213
-206
-206
-227
-236
-245
-262
-283
-293
-288
-281
-272
-255
-223
-194
-196
-203
-224
-240
-228
-212
-182
-145
-113
-104
-115
-132
-143
-174
-192
-194
-210
-217
-209
-211
-225
-233
-234
-214
-194
-176
-159
-164
-166
-174
-172
-171
-158
-168
-173
-168
-190
-207
-217
-229
-231
-227
-230
-232
-249
-261
-268
-260
-260
-263
-253
-244
-249
-246
-251
-269
-275
-271
-266
-264
-258
-241
-198
-182
-196
-211
-219
-218
-217
-208
-203
-206
-228
-238
-244
-245
-250
-250
-248
-260
-265
-259
-244
-247
-247
-224
-198
-186
-194
-192
-176
-165
-168
-174
-194
-219
-231
-235
-220
-210
-227
-228
-241
-251
-258
-278
-290
-296
-311
-308
-296
-284
-272
-268
-263
-256
-238
-217
-208
-196
-202
-219
-256
-293
-319
-356
-370
-366
-343
-335
-340
-331
-315
-306
-304
-304
-328
-346
-352
-349
-347
-341
-314
-285
-275
-256
-231
-217
-203
-184
-151
-95
-69
-65
-77
-85
-94
-108
-130
-163
-188
-207
-227
-263
-284
-285
-283
-255
-218
-200
-181
-172
-184
-210
-218
-218
-215
-235
-255
-248
-259
-278
-289
-298
-291
-282
-266
-251
-233
-225
-228
-243
-286
-310
-324
-345
-360
-367
-362
-352
-341
-339
-329
-308
-299
-283
-259
-263
-274
-282
-293
-298
-305
-324
-353
-372
-368
-337
-319
-304
-295
-287
-294
-304
-318
-341
-370
-390
-399
-393
-357
-331
-297
-263
-246
-237
-238
-254
-275
-290
-321
-347
-365
-372
-375
-366
-346
-333
-318
-313
-288
-256
-253
-260
-264
-296
-323
-349
-340
-313
-288
-250
-212
-181
-160
-156
-173
-182
-172
-164
-157
-140
-104
-94
-108
-129
-157
-169
-194
-199
-189
-184
-164
-173
-179
-168
-177
-199
-205
-213
-219
-224
-239
-262
-273
-273
-272
-272
-282
-293
-298
-305
-301
-318
-330
-329
-340
-330
-334
-339
-349
-350
-343
-326
-299
-282
-262
-259
-289
-297
-302
-311
-330
-319
-299
-276
-254
-249
-248
-263
-263
-276
-266
-262
-264
-254
-247
-258
-278
-296
-309
-330
-347
-347
-330
-304
-264
-223
-185
-155
-151
-149
-152
-161
-166
-167
-167
-168
-178
-181
-202
-212
-236
-245
-239
-232
-218
-228
-240
-250
-271
-285
-291
-301
-305
-300
-265
-240
-233
-228
-213
-211
-237
-263
-281
-287
-306
-317
-342
-362
-364
-346
-328
-315
-303
-316
-324
-322
-326
-344
-359
-362
-363
-369
-372
-367
-355
-343
-328
-310
-309
-307
-307
-296
-263
-240
-213
-183
-180
-177
-177
-191
-195
-198
-192
-191
-212
-221
-236
-241
-241
-236
-224
-229
-225
-211
-211
-209
-200
-211
-242
-276
-294
-305
-322
-340
-341
-325
-320
-306
-284
-260
-238
-224
-210
-211
-229
-251
-274
-287
-285
-279
-275
-263
-269
-264
-244
-260
-265
-267
-261
-245
-233
-213
-224
-237
-251
-278
-305
-322
-338
-336
-327
-336
-352
-384
-393
-382
-392
-420
-445
-457
-450
-444
-427
-400
-377
-345
-321
-297
-286
-283
-270
-279
-302
-329
-353
-369
-384
-370
-338
-328
-322
-318
-310
-304
-281
-265
-254
-250
-267
-302
-334
-335
-332
-334
-313
-301
-286
-272
-267
-259
-250
-236
-218
-182
-159
-134
-114
-122
-131
-146
-162
-170
-171
-151
-125
-110
-106
-109
-120
-115
-98
-87
-78
-86
-118
-131
-124
-127
-145
-168
-191
-217
-235
-227
-229
-238
-249
-265
-273
-274
-284
-304
-303
-309
-308
-302
-295
-281
-282
-285
-295
-312
-317
-320
-323
-296
-283
-268
-245
-231
-232
-245
-256
-277
-301
-318
-323
-323
-317
-315
-306
-297
-301
-315
-337
-362
-373
-354
-344
-333
-322
-313
-299
-289
-278
-259
-243
-239
-242
-247
-256
-261
-257
-246
-246
-241
-226
-229
-221
-227
-247
-272
-261
-249
-254
-257
-259
-268
-261
-245
-233
-216
-202
-191
-179
-174
-200
-214
-236
-272
-275
-273
-286
-296
-272
-240
-231
-236
-249
-264
-288
-322
-338
-347
-353
-367
-385
-402
-396
-370
-343
-300
-280
-281
-277
-256
-247
-228
-190
-159
-134
-127
-131
-143
-158
-188
-205
-212
-224
-238
-259
-274
-268
-246
-238
-243
-252
-264
-262
-254
-247
-230
-233
-238
-266
-304
-326
-354
-380
-403
-418
-431
-428
-404
-379
-341
-299
-257
-212
-203
-201
-213
-227
-251
-262
-239
-224
-213
-205
-205
-190
-176
-179
-191
-193
-184
-169
-170
-181
-191
-197
-221
-232
-236
-230
-228
-235
-238
-260
-278
-282
-286
-310
-333
-347
-348
-322
-285
-257
-229
-213
-227
-253
-259
-266
-254
-252
-256
-243
-239
-246
-247
-245
-257
-266
-270
-274
-267
-259
-253
-250
-246
-251
-264
-286
-297
-303
-308
-305
-291
-259
-246
-240
-242
-231
-205
-185
-179
-169
-166
-166
-159
-159
-159
-176
-194
-218
-230
-234
-214
-193
-175
-154
-156
-175
-178
-187
-208
-218
-216
-207
-211
-193
-176
-188
-205
-207
-215
-236
-246
-253
-248
-264
-271
-275
-298
-299
-310
-310
-287
-268
-252
-247
-257
-276
-290
-315
-336
-347
-364
-360
-347
-326
-295
-248
-212
-206
-195
-187
-194
-214
-223
-232
-258
-282
-277
-284
-302
-313
-324
-321
-320
-313
-315
-301
-291
-280
-266
-240
-217
-210
-205
-206
-209
-224
-233
-246
-267
-270
-262
-258
-258
-256
-270
-285
-298
-311
-310
-306
-313
-315
-311
-328
-333
-321
-302
-274
-249
-219
-184
-165
-161
-161
-184
-230
-259
-274
-279
-260
-255
-254
-259
-259
-267
-280
-300
-307
-302
-305
-292
-293
-298
-303
-321
-331
-338
-332
-316
-293
-262
-244
-231
-222
-203
-190
-199
-219
-231
-230
-231
-228
-233
-236
-227
-230
-231
-224
-220
-223
-220
-233
-260
-270
-286
-302
-328
-347
-360
-370
-377
-389
-390
-406
-424
-424
-409
-407
-401
-384
-367
-354
-342
-330
-329
-336
-337
-334
-331
-308
-290
-279
-272
-267
-263
-245
-225
-217
-215
-220
-256
-281
-293
-309
-319
-322
-316
-327
-331
-321
-319
-319
-329
-335
-345
-368
-389
-399
-391
-396
-389
-360
-345
-335
-304
-284
-270
-261
-275
-285
-313
-343
-372
-405
-431
-460
-490
-539
-593
-667
-723
-793
-909
-1077
-1179
-1370
-1524
-1685
-1678
-1741
-1742
-1625
-1976
-1946
-1285
-1026
-2266
-1701
-962
-1802
-1777
-292
683
-349
-569
339
-6
-384
-220
-376
-283
-628
-2336
-2137
-555
-1018
-1131
73
-67
-423
-14
39
-463
-121
540
-85
-357
-80
-13
-234
-311
-118
63
69
50
269
129
-48
-287
-406
-163
-47
-488
-282
126
-233
-636
-270
52
-225
-95
176
46
-90
130
-61
-122
-66
-130
-153
-206
-84
26
64
212
194
146
271
402
188
308
352
241
201
136
171
173
145
477
514
241
401
534
404
562
186
-304
-217
-234
-502
-643
-527
-414
-633
-827
-560
-456
-49
27
-168
-60
-12
-106
-193
1
57
135
135
33
94
30
-26
60
152
269
-65
-163
26
-104
-496
-792
-677
-520
-823
-970
-872
-919
-980
-1107
-1155
-1200
-1106
-990
-932
-1068
-1086
-1017
-820
-838
-951
-715
-335
-315
-348
-146
182
311
364
671
733
696
1022
1137
1072
979
1138
1486
1389
1068
1319
1666
1603
1288
1357
1660
1632
1412
1349
1597
1597
1340
1310
1522
1493
1303
1374
1597
1408
1477
1632
1556
1630
1795
1735
1746
1872
1899
1836
1910
1932
1944
1917
1973
2151
2001
1939
2175
2241
2135
1977
2067
2357
2088
1897
2103
2142
2123
2068
1922
2084
2208
2075
2106
1945
1944
2118
1708
1330
1373
1385
1209
821
842
1173
1034
817
998
1053
1249
1220
1219
1480
1395
1217
1250
1029
649
404
318
162
-375
-547
-427
-607
-954
-1070
-939
-991
-1216
-1274
-1223
-1363
-1635
-1802
-1953
-2060
-2166
-2136
-2070
-2170
-2189
-1927
-1826
-1885
-1708
-1335
-1241
-1408
-1285
-1112
-1185
-1339
-1310
-1217
-1211
-1328
-1375
-1280
-1179
-1212
-1283
-1215
-1181
-1127
-1116
-1196
-1176
-1116
-1210
-1310
-1302
-1204
-1131
-1073
-1010
-924
-779
-666
-617
-496
-439
-373
-278
-351
-389
-214
-212
-324
-80
102
177
346
579
726
881
1083
1369
1469
1657
2139
2465
2544
2969
3489
3866
3969
4495
5149
5252
5571
6119
6286
6413
6758
6708
6026
4495
3087
980
-2000
-3961
-4845
-6133
-7191
-7358
-6823
-6878
-7280
-6906
-5814
-5119
-4426
-3737
-3250
-3520
-4144
-4511
-4584
-4346
-3494
-2224
-662
710
2020
3294
4265
5068
6002
6684
6973
6677
5887
4827
3492
2147
1079
174
-510
-898
-1012
-1139
-1441
-1762
-2086
-2521
-3016
-3587
-4147
-4792
-5522
-6164
-6701
-7093
-7176
-6855
-6031
-4809
-3438
-2062
-813
219
1046
1666
2143
2504
2733
2796
2678
2417
2073
1776
1674
1814
2165
2586
2905
2973
2747
2203
1453
569
-370
-1316
-2285
-3232
-4140
-4942
-5514
-5821
-5807
-5455
-4847
-4129
-3444
-2839
-2384
-2069
-1849
-1700
-1544
-1394
-1248
-1023
-707
-352
92
644
1299
1985
2620
3161
3511
3588
3356
2871
2128
1280
400
-562
-2334
-3473
-4081
-5678
-6691
-6944
-6544
-6326
-6334
-5501
-4571
-4281
-4507
-4069
-3677
-3662
-3529
-3187
-2951
-2804
-2103
-1836
-1261
-388
696
1687
1807
2320
2577
2091
1396
1103
721
-10
-395
-686
-910
-1347
-1354
-1321
-1288
-970
-827
-466
-409
-443
-664
-832
-837
-1081
-1078
-706
-206
104
759
1769
2290
3274
4429
5462
6554
7588
8863
9828
10241
11525
11580
9626
7187
3052
-988
-3105
-5656
-7832
-9252
-9658
-8814
-8702
-8856
-8012
-6937
-5849
-4424
-3044
-2788
-3851
-4933
-5541
-6032
-5847
-5241
-3652
-1237
1018
3499
5181
6069
7407
8855
10279
10880
9952
8346
6474
4275
2075
-291
-2196
-3054
-3123
-2788
-2734
-2883
-3079
-3179
-3007
-3129
-3645
-4448
-5458
-6283
-7050
-7898
-8332
-8230
-7410
-5745
-3663
-1428
638
2419
4024
5278
6007
6196
6019
5618
5040
4257
3301
2240
1355
816
725
1018
1401
1764
1959
1755
1149
146
-1155
-2507
-3802
-4962
-5899
-6702
-7276
-7503
-7309
-6603
-5420
-3855
-2128
-539
737
1559
1945
2030
1900
1664
1394
1205
1138
1100
1141
1306
1632
2125
2723
3317
3707
3665
3191
2346
1199
-170
-1650
-3049
-4185
-4992
-5437
-5566
-5428
-5002
-4300
-3400
-2467
-1639
-996
-574
-365
-368
-609
-974
-1242
-1355
-1228
-900
-690
-1495
-1118
-53
-605
-1488
-1352
24
-89
-1517
-1766
-961
-1346
-2997
-3084
-2382
-2105
-2674
-2204
-1214
-986
-930
-1003
-217
-160
-108
-9
-410
-597
-906
-1335
-1923
-1675
-1602
-1549
-886
-488
25
-246
-277
347
286
-253
-574
-187
-271
-907
-1076
-1018
-720
-643
-276
386
979
1343
1540
2002
1842
1946
2000
1962
2237
2135
2569
3007
3444
3840
4222
5416
5784
6603
7398
8028
8485
8248
3604
-1943
-3031
-5104
-7472
-10055
-10538
-8646
-8525
-7702
-6117
-5084
-5632
-3764
-447
870
-156
-1656
-1533
-2181
-2450
-2765
-2068
-1025
310
3747
5937
6390
5857
6140
7759
9141
8308
6130
4066
2001
605
-1684
-4091
-5860
-6530
-5345
-3720
-2929
-3641
-4039
-3111
-2090
-2077
-2721
-3377
-3727
-3889
-4007
-3744
-4201
-4457
-3089
-793
1478
2881
4036
5377
6405
6826
6794
5956
4511
3194
2406
1735
437
-1001
-1900
-2003
-1688
-1487
-1158
-819
-669
-649
-915
-1618
-2666
-3841
-4565
-4864
-5121
-5172
-4867
-4232
-3418
-2429
-991
633
2023
3092
3829
4136
3941
3369
2667
1797
1034
643
566
590
471
355
476
755
1019
1114
910
495
-79
-820
-1691
-2773
-3846
-4613
-4816
-4545
-4122
-3613
-2956
-2020
-935
99
869
1247
1329
1341
1273
952
-240
-2911
-3268
-2198
-3427
-4673
-3604
-1237
-1217
-2237
-1301
380
-422
-2075
-1365
-532
-1279
-3056
-2775
-1969
-2281
-2582
-2166
-416
324
650
1214
1642
1705
1117
548
332
89
-701
-1216
-1356
-1340
-1446
-1639
-1062
-110
540
1001
1321
1735
1875
1511
1548
1815
1658
1942
2667
3409
3619
4318
5876
6630
7550
8904
10983
11952
11313
10918
8246
2675
-3176
-5844
-8173
-11331
-12811
-11992
-9800
-8910
-7170
-5096
-4224
-3979
-2330
42
-265
-1787
-3039
-3008
-3166
-3436
-3075
-2030
47
2932
6454
8487
9173
9336
9937
10866
10329
7870
4446
1881
-199
-2276
-4465
-6169
-6806
-6348
-4586
-2895
-2615
-3286
-3072
-2043
-1853
-2812
-4170
-5156
-5788
-5795
-5284
-4881
-4631
-3316
-390
2665
4705
5829
6762
7621
7974
7588
6347
4429
2452
1149
400
-446
-1549
-2248
-1991
-1170
-519
-307
-277
-395
-785
-1348
-2208
-3564
-5128
-6137
-6265
-6015
-5686
-4878
-3488
-1884
-255
1494
3069
4039
4477
4675
4580
3897
2831
1820
923
237
-43
120
429
686
980
1379
1691
1586
1082
282
-686
-1750
-2850
-3868
-4786
-5485
-5700
-5233
-4313
-3342
-2362
-1175
108
1182
1857
2188
2163
1782
1354
1045
664
174
-30
251
842
1428
1930
2406
2749
2918
2870
2473
1611
408
-773
-1835
-2793
-3713
-4410
-4716
-4626
-4277
-4396
-5510
-5320
-3759
-4396
-5339
-3947
-1943
-2324
-3458
-1963
-188
-1141
-2074
158
1570
766
596
2376
3154
1586
1040
1485
1329
115
-337
-291
-827
-1378
-1522
-1513
-1657
-1493
-1522
-1166
-797
-447
-421
-450
145
572
690
757
1335
1808
2204
3137
3971
4401
5218
6141
7083
7752
8348
9779
10582
11650
11898
8583
5425
-340
-4921
-6993
-10914
-12162
-12228
-10401
-7522
-5625
-5058
-4142
-4740
-4329
-2698
-3247
-3214
-4572
-3327
-2312
-2783
-2685
-2796
-561
2738
6115
8753
9584
9467
10819
11024
9914
7161
3251
1739
302
-719
-2093
-4303
-4774
-4103
-2710
-1626
-2312
-3336
-3270
-2912
-2880
-4377
-6334
-7138
-7257
-6316
-5673
-5403
-4545
-2645
696
3574
4813
5280
5771
6476
7066
6350
4919
3372
2165
2133
1920
1258
534
202
934
1786
1877
1331
316
-611
-1428
-2636
-3912
-5453
-6677
-6946
-6719
-6072
-5555
-4792
-3350
-1823
-290
974
1686
2056
2084
2167
2236
1768
1257
963
1073
1617
2123
2671
3034
3243
3604
3794
3489
2519
1163
-103
-1165
-2196
-3156
-4052
-4660
-4721
-4345
-3764
-3325
-2942
-2354
-1609
-973
-641
-706
-889
-1027
-1045
-944
-981
-896
-470
326
1327
2148
2748
3134
3368
3489
3322
2702
1771
777
-26
-631
-1178
-1622
-1939
-1921
-1671
-1347
-1116
-1106
-1204
-1291
-1370
-1566
-1949
-2394
-2675
-2715
-2510
-2172
-1806
-1283
-647
97
531
616
677
-429
-703
-1103
-1915
-2432
-3073
-2785
-2774
-2594
-2158
-1473
-1440
-657
-99
124
135
-311
-82
-983
-1114
-1332
-1747
-1738
-1567
-800
-437
-262
366
844
860
1060
1021
738
284
-173
-114
-355
-467
-137
59
871
1602
2051
2728
3435
3972
4224
4744
5237
5330
5859
6657
7706
9149
9509
8651
6470
2923
-2452
-4869
-7648
-10038
-10102
-8751
-5689
-3930
-2720
-2304
-2560
-4314
-4029
-4433
-5043
-5608
-4882
-3039
-3392
-2896
-2730
-1285
1008
3353
5200
6330
6702
7857
9091
8284
6690
3958
2445
1678
740
-575
-1604
-1316
-336
998
1745
998
-723
-1730
-2307
-3130
-4782
-6456
-6628
-6437
-6059
-5491
-5425
-5030
-3598
-1461
297
1025
1272
2053
2726
2916
2529
1679
1213
1135
1665
2012
2021
2264
2889
3946
4723
4378
3460
2467
1252
223
-1042
-2158
-3115
-3844
-3859
-3648
-3589
-3629
-3389
-2797
-2180
-1716
-1329
-1442
-1749
-1866
-1861
-1758
-1897
-1823
-1289
-546
382
1333
2098
2770
3372
3838
3958
3450
2593
1752
1115
669
142
-252
-430
-422
-272
-240
-392
-640
-871
-923
-1014
-1454
-2032
-2581
-2963
-3162
-3283
-3297
-3251
-2943
-2272
-1492
-827
-322
158
659
956
1048
918
606
333
275
419
624
825
1107
1512
1854
2014
1964
1790
1566
1235
818
310
-234
-767
-1236
-1553
-1736
-1874
-1923
-1847
-1690
-1501
-1332
-1255
-1270
-1352
-1381
-1472
-1564
-1935
-2160
-1907
-2018
-1995
-1969
-1774
-1635
-1689
-1471
-1087
-1064
-1041
-774
-1222
-1486
-1440
-1886
-2239
-1807
-1167
-1216
-764
154
410
169
291
535
144
-416
-504
-419
-959
-1189
-991
-930
-814
-543
-225
-138
141
322
428
606
786
938
1026
1161
1267
1266
1476
2073
2512
3260
4457
5398
6265
7358
8395
9401
9506
8858
6943
3718
-782
-3115
-5609
-8096
-7647
-6264
-3960
-2081
-298
-14
-743
-2388
-3179
-4898
-6383
-7334
-7277
-6557
-6621
-5403
-4588
-2847
-885
700
1647
2866
3595
4758
5963
5591
4907
3655
3235
2327
1210
262
423
1348
3087
4906
5578
5139
4150
3632
2034
-20
-2133
-3906
-4678
-4901
-4932
-4901
-4896
-4432
-3257
-2508
-2232
-2514
-2755
-2433
-2124
-2062
-2211
-2420
-2463
-2353
-2011
-1689
-1397
-303
1314
2884
4180
4750
4944
4678
4036
3380
2384
1418
831
624
664
772
869
1052
1191
1260
1089
494
-275
-1150
-1757
-2139
-2613
-3140
-3495
-3664
-3657
-3665
-3598
-3270
-2827
-2008
-1152
-594
-397
-426
-434
-510
-712
-886
-940
-691
-111
539
1241
1746
2142
2538
2791
2726
2342
1883
1499
1251
1038
876
588
275
27
-177
-402
-697
-860
-863
-820
-781
-895
-1220
-1588
-1982
-2299
-2574
-2849
-2924
-2755
-2399
-1950
-1484
-1012
-608
-344
-143
-89
-176
-247
-187
24
262
513
770
970
1130
1212
1273
1280
1273
1271
1283
1147
915
705
477
80
-498
-598
-1044
-2119
-2405
-1986
-3067
-3271
-2414
-2484
-2694
-2202
-1997
-2568
-2909
-3011
-3009
-3615
-3385
-3043
-2529
-2323
-1556
-905
-802
-193
185
119
115
374
170
535
379
656
660
664
725
872
959
758
1054
1248
1349
1265
1527
1221
1142
797
726
634
248
318
625
726
1015
1464
1739
2207
2416
2879
2874
3394
3735
3881
4092
3584
2531
947
-10
-1213
-2345
-2147
-1670
-1142
173
968
1143
1127
554
-133
-1157
-1957
-3092
-3562
-3651
-3779
-3378
-2803
-2260
-1800
-1256
-1168
-1120
-1154
-935
-604
-407
-240
-116
-249
-432
-658
-885
-694
-462
271
998
1757
2225
2632
2953
2675
2195
1595
904
260
-89
-374
-335
-129
280
703
867
752
449
94
-304
-650
-1011
-1193
-1448
-1540
-1623
-1766
-1907
-2035
-1898
-1690
-1476
-1206
-942
-649
-345
-195
-134
-300
-587
-828
-1008
-1098
-1040
-779
-330
209
654
977
1100
1120
1031
888
746
501
318
238
204
209
169
127
129
140
188
184
161
182
190
200
114
-87
-372
-693
-976
-1208
-1335
-1341
-1265
-1074
-809
-590
-467
-386
-334
-335
-382
-493
-583
-665
-698
-645
-568
-464
-328
-146
-10
73
143
203
236
243
236
178
70
-47
-152
-291
-432
-518
-545
-517
-463
-373
-286
-232
-204
-195
-215
-278
-355
-428
-475
-495
-510
-479
-398
-295
-206
-124
-65
-36
-51
-81
-104
-140
-147
-151
-165
-201
-240
-285
-315
-343
-374
-392
-387
-386
-424
-471
-518
-589
-645
-750
-915
-863
-979
-1010
-830
-784
-699
-517
-443
-409
-339
-382
-395
-401
-425
-473
-384
-455
-484
-396
-403
-382
-364
-433
-450
-389
-443
-417
-420
-432
-455
-463
-525
-568
-591
-597
-552
-486
-443
-410
-360
-369
-361
-403
-418
-412
-414
-400
-314
-279
-195
-93
-25
52
117
143
138
153
90
112
110
57
33
23
1
78
160
248
394
515
626
721
835
848
816
735
624
468
344
249
175
196
255
322
377
380
357
323
215
75
-109
-263
-426
-553
-670
-776
-872
-971
-1042
-1063
-1050
-1050
-1014
-979
-940
-925
-890
-877
-901
-964
-989
-999
-1004
-981
-919
-805
-701
-560
-439
-346
-305
-280
-252
-231
-234
-247
-250
-237
-239
-236
-227
-253
-276
-288
-279
-265
-220
-163
-74
-18
-13
-53
-140
-224
-298
-332
-329
-301
-254
-204
-132
-64
-47
-55
-73
-96
-108
-120
-141
-173
-200
-202
-165
-141
-126
-128
-134
-129
-95
-71
-83
-128
-185
-229
-282
-326
-394
-432
-437
-408
-367
-335
-299
-278
-266
-271
-287
-324
-374
-416
-436
-446
-464
-491
-505
-492
-457
-412
-360
-302
-238
-183
-124
-102
-138
-189
-212
-242
-282
-332
-380
-388
-379
-335
-286
-241
-221
-195
-170
-170
-200
-231
-258
-313
-366
-402
-429
-475
-516
-520
-490
-450
-419
-385
-376
-372
-375
-376
-375
-382
-377
-362
-392
-431
-464
-468
-419
-357
-295
-255
-229
-179
-128
-115
-135
-210
-287
-328
-363
-387
-415
-434
-437
-393
-326
-280
-248
-239
-227
-234
-258
-302
-362
-423
-476
-509
-574
-638
-662
-618
-533
-456
-395
-367
-365
-369
-375
-394
-419
-443
-465
-463
-438
-417
-390
-355
-321
-272
-223
-219
-236
-239
-237
-249
-272
-309
-370
-434
-481
-522
-569
-619
-655
-652
-633
-630
-620
-600
-621
-633
-608
-594
-607
-630
-644
-645
-655
-656
-640
-616
-588
-540
-474
-432
-425
-420
-391
-354
-308
-237
-178
-133
-97
-73
-47
-35
-35
-39
-45
-48
-44
-41
-19
-3
10
-2
-34
-61
-89
-130
-180
-212
-238
-248
-251
-249
-226
-211
-203
-230
-255
-259
-261
-225
-183
-153
-127
-76
-13
52
106
152
178
180
189
182
189
187
202
219
222
204
180
160
139
131
139
147
106
46
-12
-63
-105
-136
-153
-137
-113
-97
-70
-83
-131
-180
-207
-216
-251
-285
-308
-312
-300
-291
-291
-297
-308
-318
-342
-371
-401
-420
-430
-418
-404
-418
-434
-442
-469
-511
-553
-562
-538
-530
-517
-508
-521
-518
-500
-494
-505
-511
-494
-474
-453
-431
-390
-338
-286
-209
-131
-113
-118
-94
-48
-18
-33
-59
-82
-107
-129
-141
-144
-167
-181
-167
-130
-113
-125
-153
-166
-164
-165
-183
-240
-301
-350
-376
-400
-416
-419
-392
-322
-274
-249
-226
-235
-248
-255
-271
-299
-322
-334
-338
-344
-335
-303
-280
-259
-238
-209
-204
-244
-298
-346
-378
-414
-450
-480
-489
-492
-469
-449
-436
-427
-410
-386
-370
-357
-376
-382
-401
-448
-485
-505
-513
-484
-414
-324
-265
-243
-229
-217
-212
-227
-260
-276
-256
-217
-191
-214
-257
-269
-254
-242
-249
-254
-250
-214
-162
-131
-127
-137
-150
-171
-223
-301
-387
-454
-471
-459
-435
-419
-409
-375
-349
-335
-323
-312
-310
-309
-304
-320
-351
-361
-353
-334
-314
-309
-299
-267
-224
-181
-144
-134
-139
-156
-195
-268
-349
-426
-491
-547
-600
-614
-610
-591
-543
-482
-417
-383
-359
-342
-357
-387
-441
-502
-560
-573
-558
-515
-452
-377
-283
-217
-161
-118
-96
-86
-95
-115
-135
-187
-251
-295
-329
-371
-398
-376
-346
-312
-258
-204
-172
-157
-165
-202
-258
-306
-317
-311
-281
-250
-227
-189
-156
-136
-117
-88
-58
-56
-59
-89
-134
-179
-238
-284
-332
-406
-456
-450
-425
-391
-376
-350
-357
-373
-358
-353
-324
-317
-327
-350
-390
-420
-430
-412
-375
-327
-246
-156
-93
-62
-33
-19
-33
-56
-57
-67
-127
-191
-248
-283
-295
-299
-282
-274
-270
-241
-211
-218
-242
-265
-276
-271
-278
-268
-272
-298
-330
-338
-319
-304
-292
-251
-195
-158
-149
-156
-150
-135
-146
-171
-197
-236
-280
-326
-360
-388
-414
-410
-407
-392
-388
-368
-375
-427
-472
-478
-452
-434
-414
-363
-300
-256
-192
-140
-103
-63
-13
23
20
-9
-61
-111
-153
-200
-240
-273
-299
-314
-330
-357
-389
-424
-455
-449
-446
-458
-475
-504
-545
-595
-611
-602
-558
-504
-424
-335
-270
-229
-191
-157
-132
-115
-127
-144
-174
-200
-214
-214
-206
-194
-187
-167
-137
-108
-105
-124
-149
-199
-248
-284
-319
-363
-410
-437
-462
-501
-518
-491
-440
-386
-329
-258
-176
-120
-101
-70
-54
-56
-68
-82
-84
-101
-113
-122
-131
-121
-105
-105
-115
-136
-166
-208
-271
-354
-410
-452
-482
-489
-472
-444
-396
-341
-299
-276
-244
-226
-233
-258
-305
-340
-380
-413
-424
-409
-384
-338
-287
-261
-243
-208
-197
-221
-219
-191
-183
-194
-209
-218
-256
-301
-293
-264
-246
-263
-246
-215
-185
-175
-179
-177
-201
-216
-217
-232
-254
-265
-268
-284
-297
-279
-257
-244
-216
-178
-156
-148
-169
-202
-202
-233
-253
-272
-306
-324
-319
-292
-283
-297
-309
-306
-302
-280
-258
-260
-272
-269
-268
-277
-280
-280
-269
-235
-184
-138
-97
-83
-83
-83
-112
-145
-176
-216
-263
-285
-307
-331
-331
-331
-320
-296
-278
-268
-269
-268
-278
-294
-294
-279
-281
-274
-286
-316
-331
-341
-318
-271
-240
-228
-212
-197
-196
-193
-192
-196
-213
-240
-257
-280
-299
-314
-318
-328
-322
-278
-252
-241
-235
-235
-230
-217
-203
-172
-168
-156
-136
-121
-108
-106
-87
-53
6
56
81
101
87
12
-77
-177
-282
-359
-408
-440
-453
-446
-408
-366
-318
-290
-287
-318
-369
-401
-397
-395
-444
-485
-493
-476
-454
-418
-358
-288
-203
-107
-49
-38
-48
-82
-128
-186
-274
-352
-415
-439
-425
-407
-379
-350
-318
-291
-284
-311
-354
-406
-447
-486
-520
-550
-577
-572
-522
-454
-387
-331
-263
-172
-75
10
63
93
80
37
-32
-122
-208
-300
-349
-348
-322
-298
-270
-236
-197
-179
-203
-245
-308
-386
-452
-496
-527
-536
-530
-514
-496
-473
-441
-400
-368
-325
-264
-216
-181
-157
-172
-200
-217
-232
-254
-269
-234
-180
-127
-66
-16
9
12
1
-5
-39
-100
-182
-243
-280
-311
-324
-329
-313
-290
-285
-283
-269
-243
-205
-177
-157
-153
-165
-192
-224
-265
-304
-320
-323
-288
-239
-180
-141
-132
-127
-145
-164
-166
-171
-190
-207
-212
-227
-228
-225
-213
-183
-136
-97
-62
-29
-8
-3
-11
-32
-62
-93
-115
-140
-165
-174
-185
-188
-175
-149
-127
-126
-161
-202
-243
-264
-288
-328
-338
-340
-334
-340
-353
-356
-340
-305
-256
-188
-123
-56
-24
-32
-67
-110
-139
-177
-191
-173
-171
-172
-181
-202
-208
-194
-190
-217
-222
-235
-265
-303
-314
-319
-338
-335
-330
-315
-311
-292
-262
-220
-190
-176
-160
-156
-161
-160
-169
-184
-195
-179
-154
-135
-124
-137
-174
-189
-184
-198
-218
-249
-280
-308
-340
-356
-356
-344
-319
-293
-263
-233
-210
-179
-164
-146
-119
-117
-136
-153
-155
-185
-207
-211
-193
-153
-112
-82
-72
-87
-90
-57
-33
-47
-77
-117
-155
-192
-235
-272
-321
-334
-321
-296
-269
-257
-236
-212
-188
-173
-157
-151
-171
-195
-222
-263
-310
-334
-343
-332
-282
-238
-214
-228
-226
-217
-226
-233
-230
-205
-183
-180
-196
-226
-280
-331
-341
-325
-315
-294
-252
-236
-247
-289
-315
-332
-359
-363
-354
-340
-334
-337
-323
-303
-282
-231
-154
-101
-60
-35
-43
-60
-82
-120
-159
-196
-224
-224
-219
-210
-191
-180
-161
-161
-183
-193
-201
-216
-248
-289
-327
-369
-390
-387
-377
-352
-316
-269
-220
-175
-152
-145
-144
-121
-102
-96
-82
-89
-100
-109
-97
-104
-122
-147
-155
-178
-181
-181
-183
-153
-143
-144
-176
-207
-229
-223
-231
-248
-269
-265
-248
-222
-203
-217
-246
-254
-273
-266
-255
-280
-288
-291
-296
-309
-322
-338
-368
-380
-366
-357
-341
-318
-294
-272
-252
-255
-261
-237
-220
-206
-189
-151
-113
-86
-52
-17
-2
-24
-48
-56
-89
-119
-146
-187
-214
-215
-201
-185
-192
-203
-221
-217
-209
-203
-215
-244
-259
-288
-317
-335
-341
-329
-298
-253
-202
-152
-138
-145
-178
-224
-267
-286
-270
-248
-228
-215
-199
-182
-171
-160
-148
-158
-193
-236
-253
-265
-289
-328
-380
-408
-404
-380
-380
-373
-357
-350
-316
-272
-225
-198
-180
-152
-155
-162
-198
-250
-279
-272
-270
-270
-241
-200
-158
-120
-83
-75
-94
-107
-108
-106
-142
-193
-221
-239
-264
-285
-299
-309
-298
-272
-239
-236
-246
-251
-238
-215
-220
-242
-260
-271
-288
-288
-267
-242
-223
-202
-184
-198
-216
-217
-212
-203
-208
-237
-272
-294
-313
-323
-322
-329
-304
-268
-230
-201
-208
-208
-194
-182
-177
-211
-260
-305
-348
-368
-373
-359
-328
-301
-261
-227
-218
-237
-253
-273
-295
-320
-325
-314
-305
-298
-321
-333
-343
-345
-339
-327
-316
-314
-326
-325
-316
-316
-308
-320
-313
-295
-285
-253
-211
-182
-162
-135
-115
-114
-120
-122
-125
-134
-156
-185
-220
-221
-230
-252
-252
-269
-284
-300
-309
-307
-290
-266
-234
-193
-165
-171
-187
-186
-180
-159
-122
-82
-43
-43
-48
-61
-77
-115
-167
-184
-216
-246
-269
-262
-254
-234
-228
-216
-215
-216
-206
-229
-252
-287
-312
-325
-333
-330
-357
-401
-433
-441
-444
-434
-401
-374
-343
-320
-294
-275
-259
-250
-268
-277
-277
-263
-245
-233
-212
-190
-187
-193
-208
-197
-174
-151
-123
-90
-58
-51
-62
-89
-136
-183
-212
-227
-236
-245
-232
-224
-240
-277
-318
-360
-399
-422
-409
-400
-367
-352
-335
-324
-318
-308
-292
-270
-235
-184
-164
-138
-115
-96
-117
-158
-188
-231
-270
-273
-254
-240
-211
-166
-135
-132
-118
-124
-159
-204
-234
-257
-281
-302
-324
-336
-355
-353
-332
-318
-309
-305
-297
-301
-318
-294
-264
-239
-222
-216
-204
-193
-177
-156
-159
-176
-200
-212
-224
-217
-206
-231
-248
-253
-249
-268
-276
-265
-260
-266
-272
-303
-334
-348
-344
-332
-311
-298
-297
-293
-270
-262
-278
-306
-336
-340
-326
-321
-292
-258
-239
-221
-214
-230
-277
-299
-301
-305
-299
-276
-256
-225
-196
-201
-210
-219
-231
-250
-262
-264
-268
-280
-281
-287
-317
-340
-360
-381
-400
-384
-362
-339
-327
-314
-295
-289
-304
-311
-295
-297
-286
-268
-260
-247
-248
-243
-244
-238
-234
-231
-229
-249
-264
-287
-334
-380
-415
-433
-432
-426
-415
-411
-391
-372
-351
-317
-290
-281
-283
-279
-281
-283
-268
-244
-231
-231
-243
-252
-247
-249
-243
-254
-275
-288
-292
-271
-263
-250
-252
-271
-272
-251
-252
-245
-230
-215
-207
-188
-172
-171
-173
-175
-165
-173
-170
-164
-164
-183
-202
-204
-213
-249
-268
-263
-248
-239
-225
-210
-226
-235
-242
-226
-241
-263
-281
-296
-315
-344
-346
-311
-246
-214
-194
-182
-191
-205
-225
-240
-258
-289
-320
-330
-339
-339
-343
-345
-332
-294
-252
-234
-235
-245
-258
-275
-293
-313
-319
-314
-332
-337
-335
-326
-292
-256
-213
-192
-184
-199
-220
-227
-247
-269
-276
-279
-297
-348
-414
-480
-622
-794
-1060
-1304
-1640
-1941
-2056
-2065
-2660
-3074
-2049
-1446
-1212
-438
568
901
1257
1901
1615
1321
1179
741
-8
-362
-834
-1467
-1573
-1467
-1451
-1294
-740
-340
157
606
824
814
930
804
434
145
-116
-438
-784
-940
-1057
-1099
-1074
-936
-767
-535
-300
-71
5
121
138
52
-79
-229
-294
-422
-478
-523
-443
-394
-325
-199
-142
-138
-137
33
13
-48
3
6
-5
-126
-140
-238
-260
-247
-261
-186
-185
-156
-197
-188
-253
-323
-334
-372
-376
-253
-287
-314
-313
-245
-343
-408
-374
-408
-383
-386
-368
-426
-437
-520
-409
-538
-460
-358
-366
-414
-357
-357
-597
-469
-511
-575
-548
-451
-557
-603
-499
-471
-487
-434
-346
-319
-279
-310
-205
-199
-160
-167
-183
-145
-190
-212
-320
-244
-339
-357
-402
-420
-319
-346
-357
-374
-217
-200
-227
-226
-198
-179
-244
-238
-239
-195
-79
-49
-69
122
259
346
384
362
270
237
107
-68
-148
-244
-333
-395
-318
-402
-433
-337
-307
-352
-325
-275
-356
-371
-309
-320
-409
-357
-370
-379
-417
-363
-329
-379
-364
-276
-263
-250
-186
-98
-38
28
94
-25
-14
-16
-53
-189
-190
-253
-320
-414
-391
-360
-530
-396
-254
-250
-337
-237
-323
-300
-206
-468
-506
-345
-164
-532
-542
-239
-289
-554
-512
-156
-98
-169
-338
212
260
18
-318
25
390
108
-248
-416
76
10
-182
-423
-185
165
35
-248
-407
-152
-243
-154
-861
-925
-159
-592
-599
-504
-292
-481
-554
-472
-524
-302
-621
-453
-356
-304
-332
-318
-324
62
-645
-21
412
276
63
-251
293
301
-133
-93
956
241
54
358
220
443
8
47
-27
77
215
-497
41
329
345
-114
-22
655
200
-178
-231
94
321
227
-624
884
-829
-445
-519
-202
306
-1033
205
937
762
-125
458
553
546
-434
620
-689
407
303
855
-138
892
642
-727
1473
281
140
-527
1534
460
-134
127
852
1061
-292
-1157
-259
879
-226
-737
554
151
543
104
-1057
883
316
-672
-386
287
-25
-661
212
-489
-84
-223
-15
-204
-12
1213
829
-224
1171
-265
-146
-835
-414
337
-1466
-497
268
608
549
-653
322
1604
-659
-760
209
495
-1154
-868
90
154
-462
-340
-883
612
163
-283
-832
991
535
-838
-525
-299
-100
-1231
-1298
-1452
1041
-1614
130
-324
797
-101
-1092
-183
487
734
-1274
225
250
324
-1501
-810
-863
910
-1653
-227
557
-19
481
-1084
137
513
882
-1749
282
-405
93
-2175
-388
27
-1342
-295
-801
487
1231
-29
-157
906
369
502
-1048
-653
-1244
-341
-73
-1590
289
29
495
864
-527
366
876
-331
306
-175
-19
-1061
-794
363
-1934
-443
345
-283
-415
-194
-202
75
119
1487
-282
-322
77
-252
-458
-1933
-170
-1093
-45
-487
-1219
710
1954
-383
-1921
1650
1082
-1131
-881
982
-398
-1092
-974
-546
-531
137
-949
-55
1292
211
-150
204
502
-190
-323
-1106
-236
-24
-985
-575
-1216
357
-338
-507
659
934
-638
229
-444
187
-1853
-900
272
-1135
-462
-2127
461
819
-774
-1223
892
1305
-1031
-498
386
281
-135
-973
191
-217
907
-973
-1039
1385
-763
-962
800
-41
234
-294
53
319
-636
-981
-606
-82
301
-39
-693
-501
833
574
-802
-212
268
385
-8
99
-695
1388
-1270
237
-145
-984
769
-334
626
-742
-66
-361
1771
-1010
-571
609
846
-1079
-274
-803
-918
-54
-1101
365
709
1002
-1740
324
624
-1950
-919
702
114
-793
-735
-631
-959
-1204
926
-394
-1744
422
397
-397
-428
69
-12
-108
-1307
-998
48
-250
-799
-113
139
2644
-883
-1671
269
-207
-1447
-1916
1593
-114
-1179
656
-54
429
-1697
201
472
-26
-2719
-229
941
-828
-1641
-148
2761
-993
-1030
778
-349
1373
-98
-370
746
833
-1143
120
1449
-605
494
-342
914
-422
156
-997
-251
41
-1004
103
-466
507
-570
-564
-1271
903
-986
-1278
-1038
876
-158
-2421
-234
-435
2380
-64
-1079
2160
192
-1044
-711
-2071
6
-187
14
-412
-681
8
474
-717
327
441
190
-1005
-102
-1542
-45
-421
-991
-399
-949
529
-1460
304
-256
-8
-330
1426
-1201
-1891
-383
355
-463
-1388
433
464
-714
-1368
571
27
290
-848
462
1951
-184
-1368
-36
1849
-1082
748
1500
605
131
-1176
485
-685
-306
-243
335
1362
-268
410
-365
1194
626
-1280
-1375
-862
673
326
-2359
-367
1682
-1101
337
-70
961
-1246
-148
157
-1774
-1043
-1525
1316
364
-2223
-306
579
-779
-1589
-1172
725
1489
-2029
-1499
1441
331
-2621
-277
73
-1025
-1235
-1908
1832
-48
1499
1621
1556
826
-849
172
-1939
374
-2541
577
848
-1601
-222
-435
-25
-1470
-203
-1031
675
315
-338
-812
-772
-545
-347
-218
-1218
767
1578
-823
299
240
-769
290
-2488
-1118
506
-694
-1856
-307
-733
-901
-718
-1234
-230
-696
1878
-137
-641
-1816
849
465
-2862
144
-1067
1991
-761
-1418
884
704
-1258
-2937
1292
-529
-1149
-1722
942
1834
-1604
-1168
733
403
-1087
-1574
1077
-1159
-1238
908
1297
-1250
-444
1043
511
-2283
-2031
208
-860
-2569
438
330
-526
1846
-258
606
-327
-655
289
-477
-2498
-343
-589
-555
-738
-1184
-577
823
-444
-1399
1266
757
-1882
-513
59
-251
-1361
-668
-709
-553
-161
-186
852
-1287
793
1069
51
-1673
348
30
-1797
-1958
-1052
1056
-564
-1891
-472
1503
-365
602
-1076
1473
2404
-1128
-1648
-649
-1141
-1252
-2106
-449
1050
-469
858
-33
68
-49
-567
-974
-1306
187
-1163
-1796
-827
-97
-1086
-1168
1875
449
762
1524
406
286
-361
902
-2554
-1494
346
-1122
-691
65
1054
-226
136
1019
850
541
-823
-351
-882
-1796
-2512
-1134
-2767
1132
784
-1674
1121
1963
607
-2417
-182
-284
-2084
-2755
-1859
656
-2216
-3081
1565
942
-1531
619
2076
-1596
-1399
-678
430
-1760
-1011
1649
-628
239
1178
2337
-693
730
5
488
-1207
947
594
-397
-49
-794
317
-795
341
-1456
416
-709
502
-954
-1646
-172
-1635
261
-291
-1763
-962
1938
-1607
-2111
-1737
-1218
-142
-1405
901
-703
-403
751
-343
-1094
-517
-635
-478
-2475
-20
-330
-713
239
1172
-458
396
238
83
-77
-2842
22
-749
-1231
-1763
855
389
-97
411
-380
-92
-1324
-1238
60
-643
-2438
-251
-77
-488
1704
-798
299
1334
964
-1264
-2087
1067
-870
-634
106
-815
-557
181
1033
-513
-1691
361
56
-2139
-1530
-975
-1055
-930
183
-152
541
240
-462
303
-915
353
-1478
-776
-220
-231
196
-1905
-1338
1417
-204
-1066
-779
1742
-301
-1865
560
-1659
687
838
-907
-1404
295
246
108
346
-444
387
-2169
-349
-217
-412
-705
42
2014
-998
-2282
-542
1261
-382
-2500
-1875
647
1877
-2114
-2996
799
898
-1155
-2170
-919
353
-1053
-1768
-188
-228
-631
-103
-100
-169
-604
987
-432
-120
-141
-371
-871
-538
-266
-1921
-382
1175
443
678
435
-28
13
-1634
-434
-870
-1377
191
-516
-1114
-42
101
365
1300
-13
750
620
-237
-288
-628
-292
-56
-912
-907
191
1447
396
-1447
333
327
-1045
-2114
-215
-347
-1353
-935
-1230
-789
267
-1592
-208
348
-1097
732
-717
1287
-1192
-1713
-1622
14
-1030
-1456
281
-847
17
-1984
765
1110
-1041
-1679
-205
1225
-1374
-1617
-1077
-357
-404
-755
-687
-924
1421
361
-862
-1
1083
215
-835
-1341
-862
252
-1597
394
121
42
-1006
72
885
-503
-651
2
416
-1080
-1613
403
1666
-2003
-985
893
466
-1592
-640
66
396
261
-515
-1563
227
1831
-1068
-1202
-529
1289
-351
-1004
1240
232
-773
262
-57
-794
-1507
867
-1620
-706
-78
-2086
1529
-1020
-589
-406
735
-1027
-231
81
-791
134
225
-84
-1967
-114
-938
-694
-440
-1305
65
-85
-1163
33
-929
-789
-697
-1254
-680
-361
-1326
-396
82
-49
-181
111
424
42
197
-138
-197
601
-1108
-419
657
-333
-124
-2056
1457
1168
-1441
-473
363
1195
-1365
-2449
542
367
1429
-497
-1011
837
657
-690
-1838
274
-174
249
-1410
180
-24
-985
-662
-830
-881
-636
-727
-2009
1378
-868
-1936
-390
-816
-1373
-2350
-1271
-305
620
-2288
-769
1758
-162
251
-632
-1096
401
-1005
-450
851
-232
-679
1235
1143
-327
-288
-985
704
-456
-832
-1092
-1736
108
-649
-1118
-654
-361
693
-577
-952
1375
351
-1123
-635
-1390
-1423
308
-937
-936
1030
938
399
-338
-371
-6
625
-1137
-1743
-235
-500
556
-419
-545
333
1312
-65
-1264
188
568
-476
-857
-177
-405
-604
-388
268
197
-174
448
989
-226
123
-311
-541
-80
-651
-35
-519
-305
180
-540
-666
-447
-725
-1220
209
-841
-865
-1205
382
0
-886
-921
-592
1302
-937
-874
-632
186
1055
-486
-1254
-1403
634
450
-2157
-899
88
788
-1094
492
-551
-910
316
-375
-988
-820
245
-470
1
73
-13
-1818
-530
728
-666
-487
-450
242
-461
-1410
-630
217
-594
-737
-589
1040
234
-953
380
-561
-679
-1212
-398
480
349
-1336
552
1227
-331
-612
-479
1231
393
-457
-1169
933
509
-1282
-743
433
-305
-56
158
-1179
475
-620
-308
-400
-832
-1335
738
-407
-709
-185
-586
297
453
-258
-1911
473
545
-986
-2314
-694
-223
308
-1308
-1099
819
159
-158
-807
-620
-671
566
-822
-1056
-802
-501
1395
-487
-1278
445
1899
-548
-1112
-737
166
25
-1656
-353
-459
96
-159
578
-515
-304
510
-455
-1100
-126
-917
-1181
137
-1192
-39
-186
359
25
215
-692
-149
863
-1098
-1122
-641
-627
-1274
-770
-1204
310
923
-556
-791
-509
167
-1412
-1561
-1202
696
-865
-719
671
-356
883
-481
-171
-414
-207
-594
-1393
-231
-310
-744
-446
148
-972
-150
183
-160
78
-792
-233
-896
-340
106
-1032
-867
283
902
-1277
-715
1034
301
-872
-1731
-844
325
-766
-1353
-702
111
592
134
-413
-451
697
-296
-830
-781
-630
-201
-593
-188
73
-698
-394
678
-641
-1645
-545
299
-878
-1199
-1124
-25
262
-640
-888
-183
-40
-458
-101
-389
-435
163
-666
-809
-332
-547
33
126
-666
-525
131
-397
-1059
-554
-130
-298
-873
-659
392
144
-1234
-354
-161
-800
-601
-573
-34
-421
-775
-383
316
6
-569
-295
126
415
16
-370
-339
490
-183
-364
-1205
-770
-130
-246
-209
-1232
32
-56
-213
-584
-793
-1554
-571
127
-381
-1213
-769
915
441
-1332
-1607
332
130
-1188
-1191
188
476
-28
-269
-235
-245
0
86
-590
-147
111
43
-660
358
369
619
597
416
402
275
665
244
-160
-65
318
221
-424
-442
7
-300
-78
-353
-499
-331
-85
-596
-982
-943
-815
-582
-590
-864
144
514
-978
-1199
-333
224
-450
-985
-552
-384
-65
-249
-591
-606
-100
35
-716
-1242
-261
740
-338
-440
125
201
-406
-118
-452
-312
-24
108
-2
-399
-83
83
57
-546
-137
-335
-417
-394
-272
21
153
-146
-403
-420
-999
301
-288
-870
-517
-73
-98
-873
-390
-304
-702
-537
-101
-324
58
-54
-542
-458
-587
-355
-949
-648
241
-223
-414
-193
33
-539
-623
-506
13
-116
-42
132
-433
224
164
-360
-98
-363
-472
-277
-88
2
-293
-169
-57
-640
-578
-184
-243
-682
-714
-247
-266
-352
-762
-166
-201
-118
-413
-828
-349
192
-222
-1045
-339
-91
-153
-547
-611
-382
-65
-299
-663
-728
-201
51
-822
-746
-431
-24
-337
-618
-194
-547
-486
-63
-779
-738
-283
-368
-684
-343
-72
-350
-258
-393
-709
-286
-88
-593
-919
-570
-72
-162
-562
-727
-103
102
-324
-774
-369
-403
-686
-521
-501
-211
-533
-590
-360
-204
-374
-332
-233
-325
-206
-267
-352
-425
-108
-322
-349
-118
-437
-127
127
-78
-407
-74
-198
-400
-291
-148
67
-200
-88
122
213
102
-137
-195
90
95
-281
-255
-82
-226
-367
-284
-228
-110
-212
-97
140
-35
-142
-15
226
-60
-357
-153
137
-5
-309
22
453
307
-224
-276
0
127
-331
-628
-102
232
-378
-727
-142
-65
-444
-842
-709
-77
-308
-552
-726
-364
-177
-833
-834
-467
-512
-1045
-620
-114
-506
-887
-474
-170
-689
-951
-811
-461
-638
-735
-458
-254
-316
-484
-405
-290
-500
-603
-431
-114
-200
-430
-120
-127
-330
-324
-269
-289
-427
-163
-143
-494
-503
-150
-174
-644
-525
-180
-155
-223
-219
-360
-350
-267
-307
-587
-547
-267
-394
-459
-328
-176
-240
-324
-277
-340
-502
-611
-323
-254
-455
-223
42
-58
-275
-64
-125
-311
-149
-199
-303
-267
-179
-81
-60
-175
-262
-227
-200
-317
-397
-298
-340
-342
-299
-370
-454
-505
-478
-535
-717
-850
-822
-832
-914
-876
-859
-883
-966
-731
-800
-899
-946
-951
-830
-974
-890
-775
-674
-742
-615
-490
-433
-354
-339
-348
-342
-233
-405
-510
-316
-194
-257
-224
-61
-31
-130
-165
-36
12
-49
-80
-68
-75
-132
-166
-7
37
-34
-22
-70
111
95
22
-53
6
223
261
175
262
412
347
246
303
387
290
370
580
637
637
665
778
1002
830
659
860
931
854
755
1088
1335
1363
1306
1453
1509
1458
927
206
372
75
-610
33
731
422
314
600
743
-293
-987
-677
-792
-1557
-1918
-1119
-703
-999
-1060
-587
-648
-1460
-1644
-1621
-1632
-1472
-1514
-1234
-1002
-1035
-886
-829
-685
-757
-903
-920
-848
-824
-824
-555
-591
-470
-362
-178
61
14
351
446
7
-124
-43
-27
-222
-260
208
433
265
189
480
472
154
-100
-154
-113
-296
-300
-134
10
2
-221
-295
-331
-587
-757
-726
-694
-794
-799
-667
-567
-626
-701
-634
-835
-976
-933
-900
-891
-1018
-884
-768
-921
-899
-675
-549
-657
-659
-505
-495
-642
-616
-483
-436
-489
-423
-263
-96
-35
41
152
110
-7
-155
-80
-86
-137
-29
72
61
-8
0
-42
-135
-194
-218
-236
-270
-228
-130
-169
-215
-243
-289
-308
-362
-356
-395
-366
-390
-493
-509
-493
-538
-548
-598
-642
-639
-679
-632
-567
-585
-590
-562
-597
-573
-546
-465
-390
-402
-340
-371
-343
-476
-686
-456
-747
-918
-337
-403
-736
-461
-341
-822
-1158
-842
-880
-1262
-1221
-1045
-1050
-1183
-1228
-1101
-1097
-1378
-1390
-1256
-1383
-1332
-1160
-1156
-1027
-942
-1029
-1017
-874
-806
-902
-756
-559
-620
-591
-399
-281
-277
-174
-10
136
199
318
402
473
453
335
381
449
471
581
695
745
831
719
674
691
620
581
681
712
758
813
958
1033
836
952
1009
910
1052
1264
1435
1728
1848
1985
2012
1747
1368
266
-121
-145
-579
98
1156
1204
1065
1062
784
-257
-1369
-1489
-1546
-1967
-2030
-1178
-464
-416
-550
-637
-1110
-2116
-2590
-2603
-2454
-1979
-1651
-1266
-789
-825
-971
-1009
-1005
-1161
-1440
-1345
-955
-763
-569
-120
90
178
253
465
782
690
898
1038
712
593
660
834
858
924
1201
1291
1172
972
916
735
385
45
-58
32
49
172
442
502
247
-195
-487
-704
-1064
-1282
-1181
-1055
-986
-858
-716
-577
-738
-944
-1064
-1319
-1365
-1311
-1134
-911
-811
-645
-569
-536
-456
-351
-290
-313
-272
-211
-123
-66
49
188
231
275
283
367
440
393
344
273
219
106
93
237
355
383
291
244
116
-105
-269
-376
-434
-529
-514
-388
-300
-210
-134
-209
-388
-604
-752
-783
-764
-751
-691
-659
-631
-643
-689
-669
-686
-746
-784
-769
-727
-612
-515
-428
-369
-377
-356
-325
-296
-227
-150
-115
-86
-76
-10
50
107
125
103
114
102
77
114
133
97
64
20
44
50
78
154
80
15
-70
-212
-311
-348
-360
-441
-483
-460
-471
-494
-536
-559
-649
-739
-811
-849
-821
-788
-738
-690
-669
-673
-662
-669
-620
-571
-572
-524
-457
-384
-311
-266
-164
-169
-189
-179
-165
-126
-129
-128
-85
-25
-44
-81
-81
-69
-65
-93
-73
-8
-31
-9
-5
-38
-121
-168
-173
-232
-279
-312
-364
-451
-521
-577
-566
-556
-551
-477
-465
-484
-477
-521
-519
-537
-574
-575
-582
-569
-558
-492
-417
-405
-408
-386
-345
-343
-313
-260
-230
-244
-256
-250
-238
-252
-203
-226
-153
-329
-587
-428
-798
-1025
-580
-554
-902
-757
-411
-815
-1272
-963
-1016
-1345
-1310
-1040
-900
-869
-836
-758
-769
-1051
-1189
-1223
-1197
-1120
-982
-776
-508
-308
-387
-392
-147
-197
-364
-257
-35
-27
8
201
305
293
150
185
145
2
-43
-92
-146
-265
-232
-197
-320
-303
-294
-343
-447
-519
-563
-607
-591
-571
-539
-444
-371
-321
-255
-152
-141
-139
-124
-97
-46
26
135
220
358
436
446
539
649
566
557
645
793
708
822
996
970
1001
937
1065
1004
1014
1194
1198
1220
1316
1435
1480
1426
1601
1246
813
475
68
-109
-32
488
603
552
542
264
-309
-971
-1392
-1670
-2005
-2017
-1718
-1341
-1155
-1094
-1266
-1699
-2204
-2646
-2707
-2561
-2133
-1753
-1392
-958
-771
-736
-732
-666
-649
-655
-414
-50
387
814
1142
1269
1228
1214
1132
1055
1011
1012
1046
942
904
896
826
739
577
414
253
78
-45
-154
-241
-406
-593
-706
-712
-743
-760
-660
-700
-824
-1014
-1013
-1013
-1072
-978
-839
-707
-674
-578
-473
-491
-584
-684
-725
-717
-620
-412
-207
-15
103
130
101
29
8
-24
-26
21
91
224
381
485
531
511
450
328
276
270
236
221
268
260
167
104
72
7
-146
-251
-369
-490
-541
-590
-671
-733
-804
-902
-978
-979
-960
-1008
-1033
-1046
-1058
-1065
-1009
-910
-826
-761
-672
-580
-513
-428
-361
-290
-226
-156
-23
76
203
351
415
412
387
364
271
175
201
209
181
203
239
265
194
97
-47
-124
-233
-325
-347
-359
-325
-345
-359
-356
-400
-411
-462
-502
-477
-498
-463
-477
-489
-497
-491
-544
-581
-574
-590
-599
-591
-521
-478
-479
-419
-352
-306
-280
-269
-206
-147
-120
-95
-28
-20
-58
-72
-46
-18
-38
-7
17
-11
-6
-59
-38
-2
-47
-66
-105
-140
-223
-285
-319
-342
-366
-407
-409
-382
-391
-432
-416
-394
-413
-417
-534
-847
-636
-859
-1160
-777
-726
-972
-1035
-602
-772
-1513
-1084
-870
-1441
-1265
-959
-850
-901
-850
-689
-765
-974
-940
-939
-708
-545
-554
-196
-74
-105
-224
-267
-115
-277
-473
-256
21
1
-89
112
179
-56
-248
-76
-160
-314
-173
-124
-163
-247
-260
-319
-432
-531
-573
-560
-568
-547
-505
-430
-421
-515
-480
-500
-494
-534
-405
-285
-259
-150
-99
68
-12
25
130
134
214
223
374
406
405
462
418
610
603
606
796
877
910
914
953
1034
1011
1019
1105
1057
1212
1130
1075
1275
1170
1162
1234
1279
1390
1303
1371
1453
1174
932
778
372
70
10
-70
-48
-169
-136
-222
-676
-938
-1366
-1725
-1957
-2085
-1907
-1754
-1639
-1544
-1542
-1759
-1933
-2103
-2087
-1894
-1733
-1253
-819
-431
-170
-119
47
-37
-109
-40
189
463
648
962
1123
1167
1124
963
848
596
453
405
351
340
278
262
162
-30
-217
-401
-578
-670
-663
-644
-566
-572
-603
-589
-731
-804
-816
-839
-838
-886
-741
-659
-706
-644
-647
-653
-715
-755
-702
-670
-642
-534
-443
-415
-351
-220
-119
-88
-2
113
136
189
264
294
328
402
450
499
606
581
609
619
563
429
295
237
49
-126
-188
-212
-291
-440
-445
-498
-654
-769
-794
-807
-898
-889
-833
-850
-898
-827
-859
-885
-871
-911
-789
-772
-680
-578
-567
-436
-478
-430
-385
-365
-301
-289
-141
-142
-112
-23
-34
-29
-34
81
69
-7
64
48
33
12
36
23
23
-19
-30
-44
-92
-77
-133
-117
-139
-269
-297
-333
-338
-379
-444
-438
-503
-577
-551
-558
-629
-621
-599
-571
-594
-534
-492
-505
-493
-435
-445
-426
-384
-403
-347
-359
-327
-232
-196
-137
-159
-65
1
-80
-25
-48
-29
-40
-169
-340
-186
-509
-666
-408
-576
-585
-856
-561
-616
-1405
-989
-985
-1410
-1269
-1157
-975
-1137
-1079
-940
-1103
-1096
-1135
-1194
-922
-854
-957
-702
-504
-610
-806
-646
-439
-738
-658
-389
-316
-273
-360
-200
-133
-287
-386
-240
-227
-360
-308
-188
-160
-288
-262
-265
-353
-369
-405
-282
-264
-316
-325
-291
-241
-427
-468
-329
-437
-551
-446
-430
-492
-539
-479
-401
-532
-476
-342
-431
-391
-379
-385
-338
-342
-299
-203
-125
-64
-60
76
225
100
221
313
306
409
446
684
714
709
843
725
795
822
618
655
680
608
557
615
765
563
501
605
481
322
377
366
419
330
472
527
442
560
460
526
531
571
679
545
549
480
199
141
-1
-31
-52
-200
-89
-148
-532
-491
-670
-981
-999
-1066
-986
-941
-1016
-830
-873
-963
-931
-999
-889
-830
-763
-439
-258
-201
-13
-29
3
-130
-155
-59
-172
-84
-26
-45
-5
-126
-114
-189
-358
-339
-333
-287
-215
-158
-99
-109
-137
-123
-220
-181
-173
-190
-58
-69
-16
-66
-165
-145
-426
-489
-486
-622
-511
-610
-562
-478
-574
-515
-562
-627
-564
-593
-484
-391
-321
-159
-244
-261
-175
-211
-123
-16
49
205
235
291
243
174
127
33
12
-38
2
-9
19
-55
-135
-154
-293
-308
-408
-448
-415
-411
-341
-424
-323
-296
-417
-365
-424
-414
-370
-399
-388
-400
-394
-423
-489
-477
-485
-573
-497
-433
-484
-351
-293
-340
-306
-298
-278
-267
-269
-207
-196
-199
-110
-225
-215
-291
-339
-401
-559
-378
-491
-509
-487
-615
-592
-800
-837
-731
-903
-920
-761
-764
-895
-754
-766
-890
-845
-817
-830
-832
-730
-739
-721
-614
-656
-660
-590
-601
-672
-605
-551
-617
-582
-494
-480
-551
-442
-481
-461
-364
-444
-280
-278
-324
-204
-294
-239
-320
-384
-257
-447
-430
-391
-470
-523
-623
-561
-632
-674
-651
-620
-558
-608
-568
-522
-534
-516
-526
-445
-441
-460
-353
-267
-310
-262
-147
-210
-146
-132
-126
-53
-56
-9
18
-43
-152
-181
-127
-146
-167
53
135
63
275
240
132
136
98
12
-86
210
158
123
484
262
271
306
141
228
52
152
204
122
326
205
264
273
71
135
111
33
87
122
129
293
287
250
432
149
160
200
-46
240
101
146
304
294
392
353
397
437
281
340
425
347
588
622
604
832
735
607
606
558
255
108
253
-4
-14
80
83
-39
-287
-103
-433
-479
-227
-472
-224
-188
-238
-148
-276
-319
-463
-585
-479
-504
-607
-483
-568
-696
-746
-810
-880
-1030
-1005
-1024
-1018
-946
-917
-832
-794
-758
-730
-646
-538
-526
-455
-372
-311
-343
-331
-267
-292
-327
-387
-315
-349
-438
-341
-437
-473
-556
-668
-659
-834
-894
-818
-817
-932
-912
-864
-994
-928
-879
-949
-774
-807
-887
-781
-838
-882
-894
-858
-895
-994
-917
-905
-1022
-1022
-1047
-1070
-1032
-996
-910
-754
-685
-667
-522
-462
-504
-417
-380
-371
-275
-205
-129
-101
-25
-96
-162
-147
-270
-297
-289
-290
-363
-411
-401
-572
-613
-691
-738
-700
-795
-711
-746
-811
-882
-913
-942
-1038
-945
-986
-867
-784
-800
-582
-579
-396
-389
-403
-201
-355
-144
36
16
212
268
307
287
186
166
210
193
305
398
467
561
434
435
334
132
177
149
183
307
341
335
247
150
33
-28
-92
56
76
140
416
297
279
352
185
89
128
151
146
280
335
322
299
244
224
142
183
198
234
300
374
383
338
400
299
280
416
386
349
478
470
418
441
461
437
398
458
461
429
507
451
345
380
342
104
141
250
19
154
227
111
195
41
-80
-167
-268
-346
-418
-254
-246
-288
-164
-197
-382
-469
-546
-574
-577
-485
-347
-377
-363
-438
-570
-592
-685
-712
-634
-630
-546
-545
-574
-518
-607
-657
-551
-558
-549
-482
-401
-443
-446
-388
-482
-402
-413
-530
-476
-433
-510
-560
-527
-635
-724
-766
-777
-844
-860
-802
-900
-889
-941
-1101
-1080
-1139
-1198
-1153
-1048
-1022
-1036
-1014
-1081
-1173
-1204
-1175
-1216
-1090
-928
-913
-861
-857
-844
-871
-813
-708
-673
-601
-551
-496
-496
-478
-432
-428
-396
-297
-156
-126
-23
35
46
65
24
61
-33
-91
-133
-192
-211
-303
-283
-318
-450
-553
-623
-671
-733
-734
-686
-671
-692
-707
-728
-735
-679
-529
-497
-407
-279
-300
-195
-170
-95
12
18
240
303
339
484
436
483
448
456
525
507
610
666
765
769
701
686
474
330
329
260
287
337
438
422
292
220
52
-171
-346
-324
-353
-436
-255
-251
-395
-428
-564
-689
-780
-808
-703
-597
-459
-388
-304
-319
-370
-326
-316
-224
-135
-14
21
-28
35
-45
-130
-29
26
136
299
356
329
330
281
113
218
197
218
387
367
338
331
303
181
117
29
30
11
-15
131
81
-5
-42
-160
-154
-300
-275
-189
-278
-230
-189
-145
-264
-219
-175
-234
-183
-102
16
-39
-24
68
-91
-108
-71
-158
-10
48
-24
113
-5
-46
-9
-120
-117
-206
-155
-195
-314
-330
-417
-445
-596
-557
-535
-563
-398
-356
-266
-175
-181
-168
-180
-217
-212
-217
-170
-128
-168
-123
-127
-142
-173
-231
-269
-334
-381
-406
-435
-513
-532
-610
-587
-555
-644
-515
-520
-523
-381
-327
-311
-307
-225
-231
-219
-149
-63
20
-21
27
55
-60
-108
-85
-135
-174
-210
-213
-201
-313
-233
-179
-179
-148
-138
-48
-156
-200
-201
-224
-173
-140
-30
-9
-33
-89
-97
-128
-237
-186
-193
-215
-253
-319
-286
-336
-349
-334
-293
-294
-323
-251
-210
-147
-62
-20
94
203
224
293
324
323
325
375
458
518
605
701
744
681
576
441
312
245
203
219
204
199
226
150
14
-37
-29
-89
-93
44
74
30
117
219
117
41
89
33
-88
-113
93
106
-40
112
127
-37
-113
-35
-1
-76
21
150
63
40
73
61
45
9
22
65
34
39
94
82
-16
-21
-69
-136
-124
-89
-46
-39
-20
-15
-21
13
-1
6
17
101
138
177
286
232
271
307
235
271
284
334
389
403
397
359
362
317
342
347
316
372
371
328
259
190
166
123
76
62
-11
-25
-31
-17
95
128
115
168
205
67
3
14
-64
-105
-155
-86
-29
-163
-184
-84
-83
-126
5
111
89
120
137
177
49
-71
61
57
1
46
77
23
-129
-171
-123
-258
-277
-200
-210
-294
-342
-277
-389
-438
-366
-311
-317
-393
-368
-367
-445
-462
-350
-408
-452
-332
-292
-358
-460
-410
-366
-452
-438
-305
-282
-333
-255
-202
-281
-350
-277
-218
-314
-322
-189
-139
-263
-253
-163
-179
-195
-242
-201
-177
-224
-110
-15
-89
-154
-160
-181
-250
-254
-190
-225
-267
-247
-215
-287
-321
-285
-352
-380
-332
-254
-298
-320
-222
-174
-217
-256
-202
-238
-356
-287
-148
-121
-117
-42
15
-47
-51
86
108
79
167
216
169
105
111
43
-39
-31
19
31
-49
-14
-12
-75
-109
-188
-174
-123
-64
59
70
-12
-34
-46
-139
-206
-210
-149
-159
-221
-222
-299
-440
-422
-336
-254
-112
79
208
166
172
192
182
180
207
309
378
361
340
293
271
192
223
376
366
323
278
283
229
197
165
199
194
180
184
178
199
128
116
84
45
-19
-25
-86
-127
-128
-155
-111
-76
-76
-50
63
63
23
138
153
103
149
175
153
50
67
75
24
90
92
135
145
79
181
170
142
190
205
229
98
172
201
38
79
94
80
43
20
-12
-156
-221
-223
-295
-335
-346
-317
-319
-414
-374
-414
-462
-406
-351
-292
-300
-294
-247
-229
-303
-325
-263
-228
-181
-80
-55
-91
-143
-207
-243
-254
-171
-96
-93
-70
-108
-218
-216
-237
-250
-165
-115
-44
-25
-112
-131
-200
-255
-284
-259
-214
-268
-273
-317
-435
-512
-511
-475
-486
-469
-417
-447
-476
-484
-502
-509
-521
-509
-440
-441
-437
-390
-357
-373
-319
-290
-286
-297
-364
-371
-420
-424
-431
-466
-555
-629
-577
-607
-639
-561
-588
-635
-666
-660
-670
-769
-744
-722
-748
-732
-690
-626
-664
-711
-660
-615
-667
-699
-580
-530
-586
-552
-509
-507
-538
-522
-396
-325
-292
-266
-223
-194
-295
-347
-319
-412
-407
-378
-304
-242
-211
-160
-110
-57
-98
-64
-83
-185
-203
-127
-140
-200
-190
-215
-282
-278
-270
-279
-332
-277
-208
-204
-207
-199
-220
-289
-321
-299
-225
-297
-328
-349
-388
-422
-527
-504
-506
-476
-395
-379
-402
-462
-482
-439
-384
-335
-327
-258
-235
-281
-254
-281
-380
-440
-354
-211
-151
-66
-110
-206
-353
-318
-248
-225
-178
-166
-96
-159
-256
-353
-301
-336
-438
-308
-210
-284
-414
-399
-392
-473
-518
-511
-450
-495
-508
-452
-495
-589
-671
-669
-683
-755
-723
-695
-649
-625
-520
-443
-481
-502
-497
-385
-323
-270
-265
-245
-292
-307
-255
-315
-327
-265
-257
-306
-218
-173
-315
-366
-243
-176
-204
-152
-74
-88
-156
-149
-141
-241
-302
-258
-301
-325
-351
-424
-458
-555
-567
-566
-572
-541
-596
-633
-658
-701
-766
-698
-608
-519
-416
-319
-281
-322
-279
-295
-273
-207
-206
-180
-134
-161
-222
-209
-171
-230
-325
-284
-254
-269
-414
-462
-450
-555
-632
-616
-617
-661
-671
-565
-490
-537
-515
-505
-506
-549
-526
-425
-474
-598
-604
-537
-668
-705
-736
-707
-659
-680
-627
-667
-698
-689
-647
-601
-606
-558
-425
-356
-353
-279
-185
-189
-234
-204
-142
-158
-249
-270
-298
-386
-487
-519
-543
-614
-604
-586
-553
-544
-539
-540
-551
-513
-453
-457
-469
-472
-448
-479
-496
-463
-463
-466
-459
-449
-415
-445
-452
-366
-333
-315
-253
-221
-263
-226
-180
-182
-182
-150
-82
-24
-46
-85
-109
-133
-153
-148
-107
-97
-136
-250
-181
-191
-227
-182
-179
-192
-240
-205
-218
-247
-269
-270
-244
-179
-143
-222
-265
-235
-230
-215
-152
-118
-111
-192
-189
-215
-330
-265
-185
-157
-162
-168
-135
-168
-243
-282
-275
-266
-278
-226
-218
-256
-254
-294
-294
-324
-335
-287
-276
-309
-367
-381
-422
-392
-340
-312
-298
-249
-206
-193
-185
-193
-244
-288
-226
-218
-211
-213
-263
-317
-339
-337
-358
-370
-347
-385
-355
-279
-319
-300
-318
-316
-293
-235
-242
-253
-202
-239
-295
-407
-455
-466
-480
-485
-525
-467
-422
-448
-434
-419
-355
-345
-301
-234
-183
-220
-226
-200
-236
-259
-285
-280
-279
-286
-350
-353
-340
-343
-345
-365
-295
-317
-341
-294
-321
-327
-316
-290
-349
-423
-467
-486
-536
-586
-557
-568
-627
-723
-747
-774
-754
-683
-687
-667
-660
-598
-585
-555
-533
-555
-525
-488
-451
-451
-459
-481
-438
-455
-424
-392
-365
-388
-380
-362
-386
-425
-421
-403
-376
-365
-408
-366
-345
-323
-314
-270
-217
-252
-245
-192
-240
-373
-379
-325
-390
-439
-422
-410
-456
-491
-437
-411
-407
-468
-461
-413
-486
-523
-595
-571
-635
-675
-596
-520
-590
-623
-562
-438
-386
-374
-270
-246
-178
-237
-256
-325
-321
-258
-274
-305
-360
-395
-438
-441
-472
-478
-497
-468
-460
-434
-430
-450
-460
-453
-444
-396
-328
-340
-314
-270
-205
-168
-166
-170
-178
-244
-259
-278
-285
-297
-257
-203
-252
-297
-282
-316
-288
-263
-228
-250
-279
-246
-192
-193
-180
-153
-169
-186
-211
-215
-238
-278
-283
-282
-349
-363
-332
-272
-319
-334
-301
-256
-283
-331
-279
-274
-275
-289
-228
-244
-274
-295
-321
-364
-400
-391
-368
-352
-334
-332
-345
-359
-401
-362
-326
-325
-278
-237
-241
-264
-252
-306
-284
-248
-217
-189
-184
-226
-219
-204
-213
-176
-125
-32
3
27
21
-10
-43
-45
-57
-40
-54
-117
-159
-170
-207
-289
-280
-303
-308
-310
-288
-318
-381
-412
-468
-437
-416
-438
-468
-520
-518
-506
-497
-565
-564
-492
-466
-510
-448
-407
-463
-439
-438
-369
-339
-296
-245
-232
-297
-317
-309
-363
-455
-441
-393
-446
-480
-463
-432
-435
-496
-482
-473
-494
-457
-419
-392
-419
-393
-353
-363
-446
-483
-488
-527
-560
-604
-607
-645
-733
-745
-731
-717
-705
-633
-609
-551
-512
-498
-402
-368
-334
-348
-358
-329
-331
-347
-347
-308
-274
-284
-255
-281
-306
-303
-250
-235
-274
-261
-304
-283
-325
-347
-399
-419
-401
-387
-387
-350
-312
-270
-268
-242
-245
-246
-279
-308
-314
-343
-329
-323
-340
-404
-426
-385
-318
-357
-373
-345
-352
-398
-465
-422
-362
-376
-386
-351
-341
-358
-349
-359
-341
-335
-308
-265
-252
-288
-305
-316
-379
-381
-354
-361
-418
-440
-448
-508
-543
-510
-527
-555
-532
-480
-513
-498
-530
-522
-474
-455
-365
-311
-307
-253
-242
-290
-290
-230
-198
-141
-128
-143
-110
-169
-213
-153
-118
-96
-83
-23
74
47
-26
-22
-34
-42
7
8
37
99
97
113
89
113
145
156
207
221
189
156
121
104
117
90
72
112
127
92
106
85
68
61
59
79
86
74
95
65
22
-3
16
45
72
86
94
58
11
30
42
77
51
108
91
45
19
90
143
105
54
82
68
-6
6
41
20
-9
-34
-35
8
-34
-96
-112
-92
-132
-193
-188
-178
-210
-246
-231
-215
-242
-228
-180
-148
-158
-214
-271
-270
-219
-168
-203
-179
-157
-218
-240
-231
-208
-183
-152
-147
-144
-160
-186
-234
-260
-279
-284
-251
-206
-225
-272
-251
-283
-303
-344
-333
-378
-374
-404
-440
-431
-452
-437
-430
-424
-388
-366
-326
-289
-239
-245
-254
-281
-342
-353
-322
-270
-300
-308
-284
-317
-316
-345
-339
-322
-323
-350
-369
-340
-373
-387
-431
-385
-342
-381
-394
-380
-333
-322
-339
-305
-261
-271
-314
-300
-290
-347
-416
-391
-322
-346
-362
-344
-368
-398
-392
-336
-355
-364
-374
-356
-337
-339
-350
-363
-342
-339
-282
-271
-269
-315
-351
-360
-384
-399
-450
-449
-442
-452
-442
-426
-435
-414
-384
-397
-397
-392
-396
-415
-371
-341
-317
-326
-307
-308
-283
-246
-273
-250
-300
-278
-292
-350
-404
-445
-470
-459
-505
-555
-512
-525
-569
-571
-534
-540
-494
-479
-444
-439
-447
-480
-488
-484
-522
-510
-506
-477
-481
-478
-469
-472
-485
-478
-480
-470
-421
-449
-458
-492
-438
-463
-485
-427
-451
-454
-464
-391
-371
-367
-397
-362
-345
-364
-330
-278
-248
-260
-263
-255
-242
-256
-264
-281
-349
-360
-343
-330
-337
-332
-318
-282
-255
-240
-258
-250
-217
-224
-197
-158
-153
-148
-155
-149
-144
-109
-94
-71
-34
-94
-95
-97
-103
-189
-175
-122
-201
-241
-247
-273
-319
-297
-253
-223
-283
-274
-255
-294
-334
-376
-393
-413
-394
-391
-370
-346
-325
-353
-350
-398
-429
-453
-440
-443
-443
-420
-479
-475
-476
-455
-457
-460
-475
-470
-453
-446
-419
-419
-413
-429
-444
-464
-445
-440
-441
-460
-433
-389
-415
-398
-362
-339
-314
-301
-283
-235
-212
-209
-258
-220
-213
-242
-261
-273
-277
-328
-343
-323
-265
-251
-237
-212
-201
-219
-253
-253
-260
-248
-241
-221
-186
-129
-92
-82
-116
-103
-85
-132
-143
-124
-138
-162
-125
-117
-170
-206
-183
-156
-146
-115
-75
-59
-60
-69
-82
-92
-104
-103
-98
-90
-119
-158
-170
-174
-228
-233
-207
-204
-218
-245
-299
-335
-322
-378
-400
-391
-351
-331
-332
-330
-332
-305
-292
-262
-270
-296
-279
-313
-334
-319
-359
-335
-358
-385
-382
-377
-409
-398
-383
-365
-359
-404
-404
-408
-412
-382
-363
-359
-373
-385
-414
-381
-336
-374
-382
-349
-321
-323
-330
-282
-294
-335
-353
-382
-414
-487
-554
-555
-523
-525
-534
-545
-556
-521
-500
-521
-512
-462
-425
-375
-328
-266
-256
-226
-171
-155
-158
-164
-190
-178
-176
-214
-250
-271
-258
-248
-194
-172
-151
-167
-223
-203
-216
-210
-259
-258
-263
-314
-301
-275
-245
-282
-303
-302
-289
-306
-301
-312
-340
-330
-375
-430
-404
-417
-406
-411
-396
-410
-422
-456
-499
-462
-452
-423
-409
-377
-349
-338
-377
-417
-405
-396
-354
-319
-336
-360
-381
-385
-428
-424
-441
-440
-431
-417
-433
-468
-467
-426
-389
-351
-345
-320
-296
-305
-273
-292
-272
-276
-265
-262
-257
-235
-239
-227
-259
-260
-265
-253
-244
-241
-258
-235
-212
-217
-208
-227
-232
-229
-265
-249
-253
-249
-266
-252
-248
-325
-326
-350
-355
-383
-372
-410
-419
-406
-469
-458
-495
-501
-529
-494
-442
-429
-390
-400
-386
-347
-332
-299
-282
-318
-362
-371
-355
-375
-389
-428
-464
-461
-523
-567
-554
-556
-557
-578
-577
-549
-546
-537
-479
-445
-509
-494
-514
-502
-504
-494
-436
-423
-418
-399
-364
-391
-401
-423
-408
-390
-343
-341
-310
-270
-242
-234
-207
-167
-137
-96
-136
-104
-76
-58
-86
-55
-58
-95
-121
-119
-125
-179
-196
-209
-216
-204
-185
-141
-132
-103
-146
-156
-100
-93
-65
-33
-36
-41
-59
-98
-131
-188
-165
-164
-189
-222
-239
-235
-228
-220
-239
-236
-230
-196
-179
-212
-228
-224
-217
-227
-215
-156
-183
-168
-148
-144
-149
-171
-192
-220
-256
-300
-330
-353
-356
-367
-364
-358
-369
-385
-368
-333
-311
-301
-315
-331
-312
-274
-268
-241
-222
-146
-127
-130
-141
-138
-113
-81
-69
-86
-55
-77
-59
-112
-99
-82
-58
-59
-76
-70
-62
-15
-19
-42
-48
-48
-48
-51
-43
-28
-5
14
45
19
-17
-6
-6
-44
-63
-58
-28
-50
-95
-120
-123
-112
-111
-116
-160
-177
-154
-157
-124
-129
-118
-81
-44
-16
-18
1
13
13
20
-5
-15
-36
-101
-165
-231
-231
-244
-250
-231
-228
-216
-226
-208
-215
-231
-217
-199
-218
-172
-181
-222
-220
-247
-238
-223
-203
-210
-200
-193
-209
-200
-220
-211
-193
-188
-224
-232
-222
-223
-205
-167
-120
-109
-101
-96
-98
-113
-114
-106
-90
-71
-80
-117
-142
-161
-179
-182
-183
-193
-185
-205
-225
-247
-281
-249
-216
-210
-212
-199
-181
-172
-194
-175
-174
-202
-219
-223
-205
-203
-223
-243
-218
-223
-258
-279
-284
-261
-271
-293
-300
-309
-305
-326
-291
-285
-288
-294
-291
-265
-250
-262
-284
-288
-330
-358
-369
-359
-367
-378
-386
-403
-432
-409
-428
-415
-414
-406
-414
-403
-406
-418
-395
-407
-406
-426
-434
-445
-429
-455
-486
-484
-503
-516
-549
-550
-586
-609
-594
-566
-554
-571
-570
-567
-509
-489
-502
-484
-475
-439
-440
-469
-476
-501
-509
-506
-500
-472
-489
-467
-431
-405
-370
-364
-327
-336
-327
-332
-359
-362
-354
-347
-353
-351
-336
-315
-300
-273
-246
-237
-238
-243
-263
-302
-308
-323
-353
-369
-398
-423
-455
-486
-477
-506
-535
-533
-524
-533
-571
-552
-561
-554
-542
-487
-416
-401
-374
-369
-358
-357
-372
-360
-326
-259
-262
-294
-254
-269
-265
-253
-228
-217
-290
-312
-346
-364
-406
-407
-398
-401
-386
-344
-326
-332
-297
-276
-249
-236
-246
-257
-237
-216
-229
-237
-226
-223
-237
-225
-224
-232
-241
-242
-205
-177
-197
-209
-190
-127
-115
-124
-129
-144
-141
-178
-189
-205
-206
-261
-310
-309
-357
-369
-381
-391
-388
-380
-366
-344
-324
-310
-291
-287
-293
-282
-274
-271
-284
-306
-294
-279
-262
-271
-269
-283
-276
-285
-287
-315
-306
-305
-288
-265
-271
-282
-312
-268
-276
-278
-305
-299
-301
-328
-312
-299
-256
-250
-240
-230
-220
-219
-225
-261
-282
-300
-304
-319
-341
-367
-388
-394
-435
-457
-500
-472
-450
-427
-412
-402
-365
-353
-358
-386
-381
-393
-397
-402
-402
-421
-434
-435
-440
-409
-416
-365
-341
-329
-312
-327
-327
-316
-338
-363
-380
-384
-388
-410
-421
-417
-386
-373
-400
-416
-408
-411
-429
-415
-402
-351
-338
-345
-332
-312
-283
-294
-261
-244
-242
-251
-263
-267
-282
-284
-281
-285
-279
-298
-311
-338
-359
-418
-450
-452
-459
-474
-491
-488
-454
-435
-458
-460
-443
-448
-462
-418
-419
-421
-428
-443
-462
-499
-511
-506
-498
-510
-502
-457
-418
-395
-378
-352
-324
-336
-317
-312
-301
-261
-264
-267
-253
-237
-203
-164
-149
-137
-141
-143
-166
-160
-194
-215
-231
-291
-305
-341
-366
-360
-348
-339
-351
-341
-303
-300
-301
-301
-296
-272
-259
-224
-207
-201
-219
-177
-121
-98
-93
-82
-64
-63
-51
-79
-116
-138
-144
-119
-107
-49
22
25
22
4
15
16
7
-2
-47
-74
-93
-94
-75
-47
-37
-43
-17
-6
-59
-102
-105
-95
-121
-184
-205
-225
-260
-300
-312
-276
-257
-250
-188
-149
-155
-147
-162
-160
-165
-162
-129
-158
-143
-133
-119
-112
-135
-135
-187
-214
-220
-256
-297
-305
-283
-291
-274
-285
-301
-287
-310
-281
-260
-234
-195
-204
-215
-250
-272
-280
-312
-348
-366
-372
-394
-373
-333
-300
-286
-272
-266
-275
-249
-231
-225
-217
-221
-221
-210
-197
-173
-174
-170
-163
-155
-147
-149
-131
-121
-104
-119
-123
-108
-130
-152
-175
-172
-168
-165
-145
-147
-156
-157
-137
-155
-156
-146
-104
-75
-80
-56
-62
-39
-63
-139
-187
-214
-237
-266
-284
-275
-317
-316
-278
-263
-266
-266
-246
-232
-224
-229
-240
-214
-168
-167
-172
-159
-108
-121
-139
-142
-146
-193
-219
-250
-279
-289
-303
-295
-300
-294
-274
-229
-202
-185
-182
-215
-236
-225
-221
-261
-281
-253
-237
-233
-216
-204
-183
-184
-202
-222
-248
-247
-256
-285
-321
-317
-324
-323
-310
-302
-261
-247
-212
-175
-184
-194
-203
-225
-257
-289
-316
-314
-334
-365
-374
-367
-380
-380
-352
-329
-324
-326
-318
-330
-328
-340
-325
-312
-294
-269
-291
-302
-306
-277
-300
-314
-314
-314
-341
-351
-336
-358
-378
-408
-441
-467
-479
-488
-498
-481
-490
-491
-502
-499
-481
-480
-467
-430
-411
-377
-336
-329
-293
-292
-293
-282
-284
-288
-303
-307
-303
-305
-291
-267
-250
-237
-242
-236
-229
-241
-244
-249
-223
-228
-232
-234
-231
-241
-220
-198
-215
-195
-215
-225
-253
-267
-281
-263
-231
-221
-202
-196
-215
-213
-212
-249
-279
-281
-286
-284
-276
-284
-241
-244
-242
-231
-233
-242
-258
-232
-243
-272
-262
-255
-282
-286
-319
-357
-367
-380
-373
-385
-376
-363
-358
-349
-342
-338
-360
-325
-311
-322
-347
-388
-381
-398
-409
-437
-432
-437
-430
-392
-399
-366
-370
-366
-330
-345
-355
-330
-310
-302
-330
-350
-335
-375
-398
-404
-372
-357
-363
-377
-380
-375
-363
-362
-373
-364
-357
-314
-304
-318
-334
-332
-330
-345
-331
-316
-275
-232
-191
-183
-191
-159
-109
-82
-79
-70
-53
-57
-58
-44
-71
-100
-96
-105
-107
-99
-94
-77
-79
-103
-111
-115
-109
-121
-136
-154
-137
-126
-142
-157
-147
-108
-85
-101
-96
-82
-103
-94
-92
-102
-129
-142
-154
-161
-139
-148
-143
-118
-82
-67
-65
-73
-60
-44
-35
-44
-44
-37
-42
-46
-65
-80
-94
-110
-117
-73
-99
-94
-90
-126
-145
-160
-154
-145
-132
-118
-65
-60
-74
-108
-132
-181
-228
-238
-255
-275
-302
-269
-253
-260
-248
-259
-251
-227
-231
-245
-237
-248
-261
-270
-302
-292
-283
-255
-210
-192
-171
-158
-156
-176
-198
-205
-206
-232
-252
-275
-287
-282
-298
-304
-275
-261
-281
-307
-300
-282
-300
-310
-312
-328
-353
-375
-366
-337
-323
-306
-276
-241
-252
-270
-256
-242
-231
-216
-205
-203
-179
-158
-146
-159
-198
-210
-213
-228
-249
-254
-234
-213
-215
-205
-187
-176
-171
-159
-155
-171
-174
-201
-236
-265
-278
-293
-296
-282
-297
-302
-297
-265
-231
-219
-202
-188
-160
-151
-168
-170
-176
-203
-213
-233
-250
-248
-249
-276
-302
-296
-289
-270
-284
-306
-307
-319
-331
-336
-322
-294
-273
-286
-299
-296
-294
-286
-263
-213
-157
-151
-147
-153
-158
-169
-192
-215
-204
-205
-200
-164
-130
-113
-103
-78
-63
-68
-81
-80
-107
-123
-141
-158
-168
-177
-184
-182
-182
-187
-185
-205
-227
-235
-247
-274
-288
-291
-299
-320
-349
-355
-356
-360
-350
-320
-295
-279
-232
-173
-146
-114
-110
-118
-104
-124
-160
-168
-165
-177
-225
-231
-217
-239
-263
-269
-251
-242
-272
-298
-288
-281
-277
-251
-209
-185
-186
-194
-205
-204
-188
-176
-159
-132
-121
-120
-105
-105
-112
-105
-126
-148
-133
-92
-82
-77
-60
-49
-49
-61
-46
-30
-37
-53
-84
-118
-136
-152
-158
-158
-178
-168
-185
-204
-220
-254
-286
-331
-394
-404
-397
-395
-354
-338
-326
-328
-331
-306
-284
-278
-276
-285
-280
-302
-346
-345
-345
-379
-372
-382
-385
-346
-339
-332
-325
-332
-363
-361
-349
-334
-342
-327
-320
-328
-323
-338
-300
-276
-279
-271
-245
-192
-160
-180
-200
-225
-270
-316
-364
-414
-424
-418
-413
-410
-431
-413
-425
-430
-401
-389
-365
-353
-358
-346
-350
-340
-295
-264
-241
-233
-242
-248
-271
-270
-245
-243
-223
-220
-229
-215
-203
-212
-243
-263
-266
-272
-282
-269
-270
-287
-296
-300
-295
-297
-301
-267
-208
-217
-234
-276
-285
-281
-336
-362
-363
-377
-377
-360
-339
-341
-371
-376
-374
-349
-318
-302
-276
-256
-231
-198
-174
-183
-169
-166
-167
-154
-163
-174
-188
-169
-173
-202
-230
-260
-282
-293
-312
-326
-330
-332
-355
-382
-376
-362
-365
-382
-373
-357
-338
-318
-298
-300
-297
-265
-248
-250
-255
-250
-243
-252
-248
-245
-252
-243
-238
-222
-219
-205
-184
-171
-179
-199
-212
-212
-211
-220
-233
-251
-265
-257
-257
-297
-310
-299
-305
-330
-346
-367
-370
-379
-384
-389
-425
-450
-458
-468
-476
-444
-407
-367
-331
-297
-296
-296
-303
-324
-353
-386
-423
-453
-453
-466
-454
-416
-404
-392
-402
-440
-452
-441
-463
-469
-453
-461
-443
-411
-398
-379
-358
-356
-336
-344
-351
-369
-381
-391
-418
-421
-444
-447
-441
-454
-449
-429
-416
-406
-417
-429
-423
-408
-399
-397
-397
-398
-400
-378
-362
-346
-360
-421
-461
-500
-536
-559
-580
-588
-574
-569
-545
-518
-514
-525
-480
-432
-426
-426
-436
-458
-487
-525
-550
-561
-562
-552
-538
-516
-517
-480
-432
-415
-420
-433
-429
-418
-409
-401
-388
-373
-350
-325
-319
-298
-289
-279
-266
-265
-285
-307
-318
-322
-320
-327
-343
-360
-390
-403
-389
-363
-340
-366
-386
-390
-390
-402
-406
-406
-411
-443
-469
-456
-455
-449
-429
-422
-400
-393
-381
-361
-367
-352
-343
-359
-325
-283
-256
-226
-209
-193
-216
-252
-271
-277
-283
-284
-275
-248
-208
-199
-180
-135
-115
-136
-139
-124
-143
-175
-196
-186
-169
-176
-170
-163
-135
-124
-145
-104
-54
-55
-50
-30
-28
-20
-44
-54
-62
-82
-91
-106
-105
-112
-122
-112
-74
-77
-109
-130
-151
-152
-169
-176
-147
-112
-116
-119
-99
-89
-85
-108
-134
-135
-130
-132
-141
